Το Wifite έχει σχεδιαστεί για penetration testing διανομές Linux, όπως Kali Linux, Pentoo, BackBox. Το πρόγραμμα φαίνεται επίσης να λειτουργεί και με το Ubuntu, το Debian και το Fedora.
Το Wifite πρέπει να εκτελείται ως root. Αυτό απαιτείται από τη σουίτα προγραμμάτων που χρησιμοποιεί. Προτείνω να χρησιμοποιήσετε το Live Linux με δυνατότητα εκκίνησης Kali Linux, ένα bootable USB stick ή μια εικονική μηχανή. Σημειώστε ότι οι εικονικές μηχανές δεν μπορούν να έχουν άμεση πρόσβαση σε υλικό, επομένως απαιτείται ασύρματο dongle USB.
Το Wifite υποθέτει ότι διαθέτετε μια ασύρματη κάρτα και τα κατάλληλα προγράμματα οδήγησης για injection και monitor mode.
Οδηγίες εγκατάστασης
Για λήψη και εκτέλεση του wifite, εκτελέστε στο τερματικό σας τις παρακάτω εντολές:
wget https://raw.github.com/derv82/wifite/master/wifite.py
chmod +x wifite.py
./wifite.py
Απαιτούμενα προγράμματα
- Python 2.7.x. Το Wifite είναι ένα Python script, συνεπώς χρειάζεται την Python για να τρέξει.
- aircrack-ng suite. Το χρειαζόμαστε απαραίτητα. Τα ειδικά προγράμματα που χρησιμοποιούνται στη σουίτα είναι τα παρακάτω :
- airmon-ng,
- airodump-ng,
- aireplay-ng,
- packetforge-ng, and
- aircrack-ng.
- Standard linux προγράμματα :
- iwconfig, ifconfig, which, iw
Προτεινόμενα προγράμματα
*reaver, είναι ένα εργαλείο επίθεσης Wifi-Protected Setup (WPS). Το Reaver περιλαμβάνει έναν σαρωτή “walsh” (ή “wash”) για την ανίχνευση σημείων πρόσβασης με ενεργό το WPS. Το Wifite χρησιμοποιεί το Reaver για σάρωση και επίθεση σε δρομολογητές με ενεργοποιημένα τα WPS.
*pyrit, ένας GPU cracker για κλειδιά WPA-PSK. Το Wifite χρησιμοποιεί το pyrit (αν βρεθεί) για να ανιχνεύσει τα handshakes. Στο μέλλον, το Wifite θα μπορεί να περιλαμβάνει μια επιλογή πολλών handshakes των διαφόρων WPA μέσω του pyrit.
Tshark, έρχεται μαζί με το Wireshark, ένα packet sniffing πρόγραμμα.
cowpatty, ένας κράκερ WPA PSK κλειδιών. Το Wifite χρησιμοποιεί το cowpatty (αν βρεθεί) για να ανιχνεύσει handshakes.