NOTA: Prima di proseguire, verificate in Synaptic di NON aver attivi i Repository "Proposed" e "Backport".
sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update
Copy
sudo apt-get install linux-headers-$(uname -r) build-essential make patch subversion openssl libssl-dev zlib1g zlib1g-dev libssh2-1-dev libnl1 libnl-dev gettext autoconf tcl8.5 libpcap0.8 libpcap0.8-dev python-scapy python-dev cracklib-runtime macchanger-gtk tshark ethtool
sudo apt-get install iw
sudo mkdir /usr/src/drivers && cd /usr/src/drivers/
Copy
sudo wget http://kernel.org/pub/software/network/iw/iw-3.11.tar.bz2 -O - | sudo tar -jxv
Copy
cd iw*
Copy
sudo make && sudo make install
Se installato dai Repository ufficiali di Ubuntu utilizzando il gestore di pacchetti Synaptic, utilizzate questa procedura:
sudo apt-get remove --purge aircrack-ng
Se invece, avete installato il pacchetto aircrack-ng-1.1.tar.gz o compilato una versione SVN precedente, utilizzate questa procedura anche per i futuri aggiornamenti:
cd ~/aircrack-ng;sudo make uninstall && sudo make clean
Copy
rm -rf ~/aircrack-ng
sudo apt-get install sqlite3 libsqlite3-dev
sudo mkdir /usr/src/drivers && cd /usr/src/drivers/
Copy
sudo wget http://www.sqlite.org/sqlite-3.7.3.tar.gz -O - | sudo tar -xvz
Copy
cd sqlite*
Copy
sudo ./configure --disable-tcl
Copy
sudo make && sudo make install
sqlite3 --version
Questo download richiede un po di tempo, non fermare/uscire dal vostro terminale fino al suo completamento.
cd ~/ && svn co http://svn.aircrack-ng.org/trunk/ aircrack-ng
Copy
cd ~/aircrack-ng && make sqlite=true
Copy
sudo make sqlite=true install
Installa l'ultima versione aggiornata dell'intera suite di Aircrack-NG, compreso i programmi sperimentali come; Tkiptun-NG, Wesside-NG, Besside-NG, Easside-NG/Buddy-NG.
Ed inoltre esegue il download degli scripts esterni come: Airdrop-NG, Airgraph-NG, Airoscript-NG, Versuck-NG.
NOTA:
In questo ultimo mese, i programmi sperimentali e gli scripts esterni vengono aggiornati di frequente per essere migliorati.
Pertanto suggerisco l'installazione di questa release funzionante ed installabile con il solito metodo, in attesa delle modifiche finali.
rm -rf ~/aircrack-ng/scripts/airdrop-ng ~/aircrack-ng/scripts/airgraph-ng ~/aircrack-ng/scripts/airoscript-ng && cd ~/aircrack-ng/scripts/
Copy
svn co -r 2048 http://svn.aircrack-ng.org/trunk/scripts/airdrop-ng/ airdrop-ng && svn co -r 2048 http://svn.aircrack-ng.org/trunk/scripts/airgraph-ng/ airgraph-ng && svn co -r 1000 http://svn.aircrack-ng.org/branch/airoscript-ng/ airoscript-ng
Copy
make sqlite=true unstable=true
Copy
sudo make sqlite=true unstable=true install
cd ~/aircrack-ng/scripts/airoscript-ng
Copy
sudo make
Airoscript-NG necessita dell'avvio con i privilegi di "root".
sudo airoscript-ng
- Questo script crea un file immagine delle reti rilevare da Airodump-NG)
cd aircrack-ng/scripts/airgraph-ng
Copy
sudo make install
cd aircrack-ng/scripts/airgraph-ng && sudo make uninstall
Esempi dei file immagine creati; una utilizzando Airgraph-NG e l'altra convertendo il file .csv in .kml per la lettura con Google Earth.
richiede l'installazione di "python-dev" della vostra versione Python installata
cd ~/aircrackng/scripts/airdrop-ng
Copy
sudo python install.py
cd ~/aircrackng/scripts/airdrop-ng
Copy
sudo airdropng -u
########################
#
Welcome to AirDrop-ng #
########################
Going to support/ to install new oui.txt...
Writing OUI file
Completed Successfully
(aggiorna il database dei MAC address dei router dei Costruttori, per loggare correttamente i file Kismet)
sudo airodump-ng-oui-update
aircrack-ng --help | head -n 5
aircrack-ng -u
aircrack-ng -S
aircrack-ng -p Numero_di_CPU
aircrack-ng -J Test-OCL Your_Captured_File.cap
sudo aireplay-ng -0 2 -a 00:16:XX:XX:XX:XX -c 00:46:XX:XX:XX:XX --ignore-negative-one mon0
sudo airodump-ng --ignore-negative-one mon0
Seguite la stessa procedura utilizzata per Ubuntu, ma senza rimuovere/disinstallare Aircrack-NG, modificando solo il percorso/patch di installazione.
cd /pentest/wireless
Quindi, compilate Aircrack-NG col supporto ad Airolib-NG, in quanto il parchetto SQlite3 è GIA presente è correttamente configurato di default.
Come già anticipato nelle novità di versione, con l'implementazione del nuovo codice SH1-SSE2, la velocità ed il numero di K/s è stata notevolmente migliorata.
Durante il processo del WPA cracking (brute force o attacco con dizionario) ora le CPU presenti e riconosciute dal programma lavorano sempre al 100% causando, di conseguenza, anche un aumento della temperatura di esercizio.
Pertanto, suggerisco agli utilizzatori di Ubuntu, di attivare o riconfigurare il CPU Frequency Scaling Monitor seguendo questa procedura:
sudo dpkg-reconfigure gnome-applets
Selezionate l' opzione "SI" alla domanda di abilitazione dei privilegi di "root".
Ed infine, aggiungete l'icona del cpufreq-selector al pannello di Ubuntu: --> cliccate sulla nuova icona aggiunta, ed avrete la possibilità di selezionare varie modalità per singola CPU.
Personalmente, Vi suggerisco l'uso dell'impostazione "Ondemand", sia per abbassare le temperature, che per migliorare l'autonomia della batteria, in caso di utilizzo con Notebook.
NOTA IMPORTANTE: Un processore Centrino DUO, è progettato per lavorare con temperature critiche sui 100° centigradi.
Non allarmatevi se le temperature di lavoro arrivano sugli 85/90°, ma NON eccedete per tempi prolungati.
Nel caso in cui, l'innalzamento fosse superiore a questi valori, consiglio di intervenire sull'icona della variazione della frequenza CPU, cambiando l'opzione "ONDEMAND" in "POWERSAVE", oppure impostando il clock a fisso a 1 Ghz.
Per avere supporto o documentazione aggiuntiva fate riferimento al Sito web Ufficiale di Aircrack-ng