comando aireplay-ng non trovato


0

Ho appena scaricato e installato Kali Linux sul mio MacBook Pro (doppio avvio) per scherzare con i test di penetrazione - Ho esperienza con aircrack-ng, ma è stato un po 'di tempo fa (e almeno non ero a conoscenza delle distribuzioni orientate ai test di penetrazione ). Finalmente ho messo tutto in funzione e personalizzato nel modo che desidero: ho provato a eseguire il test di iniezione di base aireplay-ng -9 wlan0nel terminale e ottengo command not foundquando lo provo come amministratore. La cosa strana è che sembra funzionare come root (non ho provato a eseguire il test - ho appena digitato aireplay-ngper vedere se ha riconosciuto il comando e lo fa). Non penso che sia un problema PATH, ma ho aggiunto /usr/sbin/aireplay-nga /root/.bashrcquesto (solo in caso):

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

Non penso che sia il percorso, perché - come puoi vedere, si trova aireplay-ng in /usr/sbin/cui fa già parte della mia variabile PATH (evidente quando eseguo echo $PATH).

La parte strana è - quando accedo come root, sembra funzionare - in realtà non ho eseguito il test come root (probabilmente non è la migliore idea), ma ho digitato aireplay-ngper vedere se il comando è stato riconosciuto, e era. Non sono sicuro che un link simbolico possa aiutare, ma non proverò nulla fino a quando non avrò una risposta.

Sto solo cercando di far riconoscere il comando aireplay-ng. Grazie in anticipo.

Risposte:


0

Molto probabilmente è un problema con il tuo $PATHse funziona come rootma non come utente normale ( aireplay-ngè installato in una sbindirectory, che normalmente appare solo $PATHquando si accede come root). Questo è di proposito, tuttavia, poiché hai bisogno di privilegi speciali per funzionare aireplay-ng(vuoi giocherellare con la tua scheda di rete, tuttavia, cosa che non dovrebbe essere possibile per tutti gli utenti normali, vero?).


Grazie! e sì mi piace giocherellare lol - quindi stai dicendo che dovrei eseguire questi test come root? ho pensato che potesse essere una cattiva idea (di solito fare qualsiasi cosa come root è disapprovato su lol).
Lucertola,

hai ragione sul percorso! appena fatto echo $PATHcome utente normale e sbin non c'è - come posso cambiarlo per questo utente?
Lucertola,

È possibile modificare i file di avvio della shell ( ~/.bashrcper bash, ~/.zshrcper zsh), ma suppongo che questo non sarà di aiuto. Penso che dovresti correre aireplay-ngcome root.
Andreas Wiese,

ok - suppongo che non ci sia un problema - grazie per il tuo aiuto!
Lucertola,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.