sudo apt-get install build-essential
Quanto segue è opzionale (ma necessario se vuoi airolib-ng):
E' necessario che le seguenti librerie siano installate:
Quanto segue è opzionale (ma necessario se vuoi airolib-ng):
Sono richieste le seguenti librerie:
wget http://download.aircrack-ng.org/aircrack-ng-1.0.tar.gz tar -zxvf aircrack-ng-1.0.tar.gz cd aircrack-ng-1.0 make make install
Utilizza semplicemente il parametro 'sqlite=true' per make e make install:
make sqlite=true make sqlite=true install
make airpcap=true make install
Utilizza semplicemente entrambi i parametri per make e make install:
make sqlite=true airpcap=true make sqlite=true install
svn co http://svn.aircrack-ng.org/trunk aircrack-ng cd aircrack-ng #and as usual make make install
wget http://download.aircrack-ng.org/aircrack-ng-0.9.3.tar.gz tar -zxvf aircrack-ng-0.9.3.tar.gz cd aircrack-ng-0.9.3 make make install
Su distribuzioni basate su Debian, se ti appare un messaggio simile al seguente:
/bin/sh: line 0: cd: /lib/modules/2.6.15-28-amd64-generic/build: No such file or directory Makefile.inc:66: *** /lib/modules/2.6.15-28-amd64-generic/build is missing, please set KERNELPATH. Stop.
Soluzione:
La directori build viene installata con gli header del kerner, quindi o mancano gli header per il tuo kernel, o KERELPATH è errato. Controlla che `uname -r` dia come risultato “2.6.15-28-amd64-generic” (nel caso dell'errore in esempio).
Esegui il comando “sudo apt-get install linux-headers-`uname -r`” o semplicemente “sudo apt-get install linux-headers”.
Se il comando uname dà la stringa esatta e gli header sono installati, allor rimuovi gli header e reinstallali. Controlla anche /usr/src per gli header installati, magari si sono mischiati per qualche strana ragione.
Inutile dire che, negli esempri sopra citati, c'e' da cambiare la stringa “2.6.15-28-amd64-generic” in quella relativa al tuo sistema.
Se hai un errore simile a quanto segue:
crypto.h:12:26: error: openssl/hmac.h: No such file or directory crypto.h:13:25: error: openssl/sha.h: No such file or directory crypto.h:15:25: error: openssl/rc4.h: No such file or directory crypto.h:16:25: error: openssl/aes.h: No such file or directory
Soluzione: Ti manca il pacchetto di sviluppo OpenSSL. In base alla distribuzione che sti usando, scarica e installa openssl-devel o libssl-devel. Nel caso peggiore, installa la libreria da sorgente: http://www.openssl.org
Se hai un errore simile a quanto segue:
wesside-ng.c:54:18: error: zlib.h: No such file or directory
Soluzione: Ti manca il pacchetto di sviluppo zlib. In base alla distribuzione che sti usando, scarica e installa zlib-devel. Nel caso peggiore, installa la libreria da sorgente: http://www.zlib.net.
Se hai un errore simile a quanto segue:
radiotap-parser.h:29: error: conflicting types for ‘__le64’ /usr/include/linux/types.h:158: error: previous declaration of ‘__le64’ was here
Controlla questo thread per una soluzione.
Apri il tuo gestore di pacchetti e installa il pacchetto 'aircrack-ng'.
La versione per Windows della suite aircrack-ng non ha nessun programma di installazione. Dovrai installare manualmente il software.
Seguono i passi da seguire per Windows XP:
Prima di utilizzare il software, assicurati di aver installato i driver per la tua scheda di rete. Vedi questo link per le istruzioni.
Ora, per utilizare la suite aircrack-ng, fai doppio click su Aircrack-ng GUI.exe dentro la directory “bin”. L'interfaccia grafica richiede .NET Framework 2.0 per funzionare (.NET Framework 3.0 o 1.0/1.1 non vanno bene per far girare questo eseguibile, la versione 2.0 DEVE essere installata).
Alternativamente, apri un prompt dei comandi (Menu Start → Esegui → cmd.exe), spostati nella directory “C:\aircrack-ng-0.9-win\bin” ed esegui individualmente i comandi.
Note Importanti:
Assicurati di avere installato Xcode sul tuo mac, che può essere trovato sul CD/DVD che ti hanno consegnato insieme al tuo MAC Dopo aver preso i sorgentu puoi semplicemente esetuire “make && sudo make install” dalla directory contenente i files estratti. Quando utilizzi la versione stable, dovrai rinominale il file Makefile.osx to Makefile; invece quando utilizzi la versione dev questa riconoscerà in automatico che stai utilizzando Darwin e si compilerà correttamente.
Ricordati che, airodump-ng e aireplay-ng sono solo per linux e non funzioneranno nativamente su OSX. Quindi, per fare injecting e sniffing dovrai trovare qualche altro modo.
Se hai un Mac Intel prova ad usare la soluzione basata su VMware Fusion, mensionata più in basso in questa pagina.
Sono opzionali openssl-dev e sqlite 3 che possono essere installati tramite fink
Note: