aireplay-ng comando não encontrado

0

Eu apenas baixei e instalei o Kali Linux no meu MacBook Pro (inicialização dupla) para mexer com testes de penetração - tenho experiência com aircrack-ng, mas foi há um tempo atrás (e eu estava pelo menos inconsciente das distribuições para testes de penetração). Finalmente consegui tudo em funcionamento, e personalizei da maneira que eu quero - eu tentei executar o teste de injeção básica aireplay-ng -9 wlan0 no terminal e recebo command not found quando eu tento como admin. O estranho é que parece funcionar como root (eu não tentei rodar o teste - eu apenas digitei aireplay-ng para ver se ele reconhecia o comando, e o fazia). Eu não acho que é um problema PATH, mas eu adicionei /usr/sbin/aireplay-ng to /root/.bashrc como este (apenas incase):

PATH=~/usr/sbin/aireplay-ng:$PATH

Eu não acho que é o caminho, porque - como você pode ver, o aireplay-ng está localizado em /usr/sbin/ , que já faz parte da minha variável PATH (perceptível quando executo echo $PATH ).

A parte ímpar é - quando eu logar como root, parece funcionar - na verdade eu não executei o teste como root (provavelmente não é a melhor ideia), mas eu digitei aireplay-ng para ver se o comando foi reconhecido, e foi. Não tenho certeza se um link simbólico ajudaria - mas não vou tentar nada até obter uma resposta.

Apenas tentando obter o comando aireplay-ng reconhecido. Agradecemos antecipadamente.

    
por ewizard 09.04.2014 / 15:25

1 resposta

0

É mais provável que haja um problema com seu $PATH se ele funcionar como root , mas não como usuário normal ( aireplay-ng está instalado em um sbin -diretório, que normalmente só aparece em $PATH quando registrado em como root ). Isso é proposital, já que você precisa de privilégios especiais para rodar aireplay-ng (você quer mexer com sua placa de rede, o que não deveria ser possível para todo usuário normal, deveria?).

    
por 09.04.2014 / 15:36