Installare Fluxion su Debian Stretch
Fluxion al momento è uno dei migliori tools per il cracking wifi, con password WPA/WPA2 senza ricorrere ed attacchi bruteforce o dizionario. Per installare Fluxion su Debian Stretch, bisogna risolvere alcune dipendenze, sopratutto quella di pyrit, non più presente nei repository Debian.
Installazione dipendenze:
$ sudo apt install -y aircrack-ng reaver rfkill macchanger isc-dhcp-server curl hostapd lighttpsd nmap mdk3 php-cgi python-scapy python-pip forensics-extra unzip xterm libpcap-dev libpcap0.8-dev
$ sudo pip install psycopg2
$ sudo pip install libsass
$ sudo pip install scapy
Installazione pyrit:
git clone https://github.com/JPaulMora/Pyrit.git
cd Pyrit/
python setup.py clean
python setup.py build
sudo python setup.py install
Installazione Fluxion:
git clone https://github.com/wi-fi-analyzer/fluxion
cd fluxion/
sudo ./fluxion.sh
Installare Fluxion su Debian Stretch
per l'utilizzo nella prossima guida metterò gli screenshots di un attacco ad una rete wifi con password wpa2. La rete sotto attacco sarà la mia.
enjoy 😉
anche il pacchetto php5-cgi non è presente in stretch. infatti rilascia questo errore:
"Il pacchetto php5-cgi non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
oppure è disponibile solo all'interno di un'altra sorgente"
allora prova php-cgi, ho fatto 2 installazioni una su Debian Stretch e l’altra su Raspbian Stretch, può darsi che ho invertito qualcosa 😉
python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
copying pyrit_cli.py -> build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/__init__.py -> build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/cpyrit.py -> build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/util.py -> build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/pckttools.py -> build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/config.py -> build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/network.py -> build/lib.linux-x86_64-2.7/cpyrit
copying cpyrit/storage.py -> build/lib.linux-x86_64-2.7/cpyrit
running build_ext
building 'cpyrit._cpyrit_cpu' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/cpyrit
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-HVkOs2/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION="0.5.1" -maes -mpclmul
cpyrit/_cpyrit_cpu.c:39:18: fatal error: zlib.h: File o directory non esistente
#include <zlib.h>
^
compilation terminated.
Failed to build; Compiling without AES-NI
building 'cpyrit._cpyrit_cpu' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-HVkOs2/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION="0.5.1"
cpyrit/_cpyrit_cpu.c:39:18: fatal error: zlib.h: File o directory non esistente
#include <zlib.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
deve funzionare ho appena fatto un test:
python setup.py build
running build
running build_py
running build_ext
building 'cpyrit._cpyrit_cpu' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/cpyrit
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-HVkOs2/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION="0.5.1" -maes -mpclmul
cpyrit/_cpyrit_cpu.c:39:18: fatal error: zlib.h: File o directory non esistente
#include <zlib.h>
^
compilation terminated.
Failed to build; Compiling without AES-NI
building 'cpyrit._cpyrit_cpu' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-HVkOs2/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION="0.5.1"
cpyrit/_cpyrit_cpu.c:39:18: fatal error: zlib.h: File o directory non esistente
#include <zlib.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
apt install zlib1g-dev
[scusami se ti stresso e grazie per la pazienza!]
python setup.py build
running build
running build_py
running build_ext
building 'cpyrit._cpyrit_cpu' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-HVkOs2/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION="0.5.1" -maes -mpclmul
cpyrit/_cpyrit_cpu.c:40:18: fatal error: pcap.h: File o directory non esistente
#include <pcap.h>
^
compilation terminated.
Failed to build; Compiling without AES-NI
building 'cpyrit._cpyrit_cpu' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-HVkOs2/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION="0.5.1"
cpyrit/_cpyrit_cpu.c:40:18: fatal error: pcap.h: File o directory non esistente
#include <pcap.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
apt install libpcap0.8-dev python-pcapy
funziona tutto! unico inconveniente (ma è colpa mia) è che ora mi ritroverò forse con qualche problemino di connessione in determinate situazioni. immagino a seguito di un'errata configurazione durante l'installazione di uno di questi pacchetti. ricordo la notifica uscita ad avvisarmi del pericolo. mi è stato chiesto di rispondere affermativamente o negativamente e – a quanto parte – ho sbagliato risposta 🙂
grazie comunque! resto in attesa della prossima guida 😉
ciao a tutti…premetto che sono un neofita completo da qualunque punto di vista informatico…ho provato ad installare fluxion su ubuntu 18 lts. molti pacchetti ho dovuto installarli manualmente ma con questi mi continua a dare “impossibile trovare il pacchetto”. qualcuno potrebbe aiutarmi? grazie. allego aircrack-ng……………………………….. OK.
[*] bc……………………………………….. OK.
[*] awk………………………………………. OK.
[*] curl……………………………………… OK.
[*] cowpatty……………………………… Missing!
[*] dhcpd………………………………… Missing!
[*] 7zr………………………………………. OK.
[*] hostapd…………………………………… OK.
[*] lighttpd………………………………….. OK.
[*] iwconfig………………………………….. OK.
[*] macchanger………………………………… OK.
[*] mdk4…………………………………. Missing!
[*] nmap……………………………………… OK.
[*] openssl…………………………………… OK.
[*] php-cgi…………………………………… OK.
[*] pyrit…………………………………….. OK.
[*] xterm…………………………………….. OK.
[*] rfkill……………………………………. OK.
[*] unzip…………………………………….. OK.
[*] route………………………………… Missing!
[*] fuser…………………………………….. OK.
[*] killall…………………………………… OK.
[ Missing dependencies: try to install using ./fluxion.sh –
Buongiorno,
verrà rilasciata una versione per Ubuntu 19.04?
aircrack-ng…..OK!
aireplay-ng…..OK!
airmon-ng…….OK!
airodump-ng…..OK!
awk………….OK!
curl…………OK!
dhcpd………..OK!
hostapd………OK!
iwconfig……..OK!
lighttpd……..OK!
macchanger……OK!
mdk3…………OK!
nmap…………OK!
php-cgi………OK!
pyrit………..Not installed
python……….OK!
unzip………..OK!
xterm………..OK!
openssl………OK!
rfkill……….OK!
strings………OK!
fuser………..OK!
Come faccio
aircrack-ng…..OK!
aireplay-ng…..OK!
airmon-ng…….OK!
airodump-ng…..OK!
awk………….OK!
curl…………OK!
dhcpd………..OK!
hostapd………OK!
iwconfig……..OK!
lighttpd……..OK!
macchanger……OK!
mdk3…………OK!
nmap…………OK!
php-cgi………OK!
pyrit………..Not installed
python……….OK!
unzip………..OK!
xterm………..OK!
openssl………OK!
rfkill……….OK!
strings………OK!
fuser………..OK!