Estou tentando usar a hping3
ferramenta no Debian GNU/Linux (Jessie) e ela não quer funcionar bem. Quando executo apt-get install hping3
, ele me diz que já está na versão mais recente. Quando corro whereis hping3
, mostra que está onde deveria estar.
Mas quando tento usar a ferramenta, ela diz:
bash: hping3: command not found
Eu li a sintaxe na página de manual e pesquisei no Google e não tenho absolutamente nenhuma ideia de qual é o problema. Alguém mais teve esse problema?
Responder1
O problema é que hping3
ele instala /usr/sbin
e você não consegue encontrá-lo porque /usr/sbin
só está disponível no root $PATH
. Para completar, hping3
deve ser executado apenas como root.
hping3
na verdade, precisa de acesso às funcionalidades da API de rede para falsificar pacotes (soquetes brutos) que não são acessíveis a programas executados com permissões de usuários normais.