Estoy intentando utilizar la hping3
herramienta en Debian GNU/Linux (Jessie) y no quiere funcionar bien. Cuando lo ejecuto apt-get install hping3
, me dice que ya tiene la última versión. Cuando lo ejecuto whereis hping3
, muestra que está donde debería estar.
Pero cuando intento utilizar la herramienta, dice:
bash: hping3: command not found
Leí la sintaxis en la página de manual y busqué en Google, y no tengo la menor idea de cuál es el problema. ¿Alguien más ha tenido este problema?
Respuesta1
La cuestión es que hping3
se instala /usr/sbin
y no puedes encontrarlo porque /usr/sbin
solo está disponible en root $PATH
. Para colmo, hping3
solo debe ejecutarse como root.
hping3
en realidad necesita acceso a las funcionalidades API de la red para falsificar paquetes (sockets sin formato) a los que no pueden acceder los programas que se ejecutan con los permisos de los usuarios normales.