By reading this you agree: That hacking – cracking WiFi or Wireless network password is illegal and everything you're about to learn here is for education purposes only and should not be used for any illegal or criminal activities as I will not be responsible for any trouble you may get into by hacking public WiFi or Wireless networks! My intentions here is to show you how vulnerable WiFi network security really is so YOU can better protect yourself form WiFi network hacks. All the hacking and cracking was done using my own router.
Hack wifi with backtrack 5 WPA-WPA2 password with REAVER.
Hi guys thanks for visiting my blog! So here you will learn how to crack WPA-WPA2 password with REAVER!
So lets get started!
Open up a new terminal and type:
airmon-ng start wlan0
That will put your wireless card into monitor mode!
Now if you want to change your wireless card MAC number just quickly type this:
ifconfig mon0 down
macchanger -s mon0
macchanger -m 00:11:22:33:44:55 mon0
ifconfig mon0 up
Notice: "00:11:22:33:44:55" is the fake MAC I use you can use a different one!
The next step is to look for wireless or WIFI networks! However if you live in a very populated area you will have a lot of WEP, WPA,WPA2 networks so the good thing about BackTrack is that it allows us to scan for the specific type of encryption OK! So we only need WEP so lets do it!
Once you locate the target network you want to hack press "CTRL+C" and that will stop the "airodump-ng"!
NOTICE! For the REAVER to work router needs to have WPS UNLOCKED! To check for that just type: “wash -i mon0”. Find your target network from the list! Then check the column WPS LOCKED if it says NO you can crack it! If it says YES you can't crack it!
So far so good! Now we need to tell "airodump-ng" to specifically listen to this wifi network we want to hack cool!
airodump-ng mon0 -c "Channel" --bssid "BSSID - Router"
NOTICE! When hacking WPA or WPA2 password with Dictionary or Wordlist you need to have at least one client connected, and it can take a lot of waiting! However using REAVER we don't need that! COOL isn't it!
OK the next step is to associate our wifi card with the router!
Open up a new tab and.
airepley-ng mon0 -1 120 -a "BSSID - Router"
Very nice! OK so now lets run the REAVER and crack this BABY UP! LOL. Open up a new tab and.
reaver -i mon0 -A -b "BSSID - Router" -c "channel" -vv --no-nacks --win7
NOTICE! Don't close any on the previously opened tabs!
Great if you have got so far then you are one hell of a student!
Now between 4 and 10 hours you should get this screen showing you the router PIN and PASSWORD!
Now sometimes REAVER will not work correctly so let me show you how to fix that!
If you are having this problem:
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
Then you have to delay pinning! By default REAVER pins every second however some WiFi routers don't like that so the solution is to delay.
reaver -i mon0 -A -d 10 -b "BSSID - Router" -c "channel" -vv --no-nacks –win7
NOTICE: “-d 10” that means 10 seconds of delay, I found out that 10 second of delay works pretty much with all the WiFi routers however if it doesn't work try increasing delay the limit is 60sec.
Now another problem you may encounter is when REAVER cracks the WIFI pin but doesn't show the WiFi password!
reaver -i mon0 -A -b "BSSID - Router" -c "channel" -p “cracked pin here” -vv --no-nacks –win7
NOTICE! "-p cracked pin here” this is where you type the cracked pin, then run the command a few times and it should show the WiFi password!
If for some reason REAVER doesn't show WiFi password you have to install another WiFi hacking software that works with REAVER.
wget -O wifite.py http://wifite.googlecode.com/svn/trunk/wifite.py
chmod +x wifite.py
It will show all the WiFi networks available to crack, once you locate your target WiFi network you want to crack press Ctrl+C and then type the number that corresponds to WiFi network you want to hack, this WiFi hacking software reads the data from REAVER so as REAVER has already cracked the WiFi network pit it will take seconds for wifite.py to show the wifi password!