Eu tenho a versão mais recente do hping3 instalada, mas o Bash diz "comando não encontrado"

1

Estou tentando usar a ferramenta hping3 no Debian GNU / Linux (Jessie), e ela não quer ser legal. Quando executo o apt-get install hping3 , ele me diz que já está na versão mais recente. Quando eu executo whereis hping3 , isso mostra que é onde deveria estar.

Mas quando tento usar a ferramenta, diz:

bash: hping3: command not found

Eu li a sintaxe na página do manual e fiz algumas pesquisas, e não tenho absolutamente nenhuma idéia do que é o problema. Alguém mais teve esse problema?

    
por Mars 13.02.2016 / 17:53

1 resposta

2

O problema é que hping3 é instalado em /usr/sbin e você não consegue encontrá-lo porque /usr/sbin está disponível apenas no $PATH da raiz. Ainda por cima hping3 destina-se apenas a ser executado como root.

hping3 , na verdade, precisa acessar as funcionalidades da API de rede para falsificar pacotes (soquetes brutos) que não são acessíveis a programas em execução com as permissões de usuários normais.

    
por 13.02.2016 / 19:14

Tags