저는 Debian GNU/Linux(Jessie)에서 이 도구를 사용하려고 하는데 hping3
잘 실행되지 않습니다. 실행하면 apt-get install hping3
이미 최신 상태라고 나옵니다. 실행해 보면 whereis hping3
정확히 있어야 할 위치에 있는 것으로 표시됩니다.
하지만 도구를 사용하려고 하면 다음과 같이 표시됩니다.
bash: hping3: command not found
매뉴얼 페이지의 구문을 읽고 인터넷 검색도 해봤지만 문제가 무엇인지 전혀 모릅니다. 다른 사람이 이 문제를 겪은 적이 있나요?
답변1
문제는 루트에서만 사용할 수 있기 때문에 hping3
설치 후에 /usr/sbin
찾을 수 없다는 것 입니다 . 가장 중요한 것은 루트로만 실행할 수 있다는 것입니다./usr/sbin
$PATH
hping3
hping3
일반 사용자 권한으로 실행되는 프로그램에서는 액세스할 수 없는 패킷(원시 소켓)을 스푸핑하려면 네트워크 API 기능에 대한 액세스가 실제로 필요합니다.