It captures the wifi password by using evil twin attack.
- Simple Setup.
- LED Status for Right and Wrong Passwords.
- Download captured password on the system in a
.txt
file.
- It supports NodeMCU ESP8266 Boards.
- If possible, use those NodeMCU ESP8266 boards which contain
CP2102
driver chipset.
-
Download Arduino IDE from here according to your Operating System.
-
Install it.
-
Go to
File
→Preferences
→Additional Boards Manager URLs
. -
Paste the following link :
https://arduino.esp8266.com/stable/package_esp8266com_index.json
-
Click on
OK
. -
Go to
Tools
→Board
→Board Manager
. -
Wait for sometimes and search
esp8266
byESP8266 Community
. -
Simply install it.
-
Wait for sometime and after that it is installed.
-
Restart the Arduino IDE.
-
Done!
- Download or Clone the Repository.
- Open the folder and just double click on
PassCap.ino
file. - It opens in Arduino IDE.
- Compile the code.
- Select the correct board from the
Tools
thenBoard
and thenESP8266 Boards
. - It is generally
NodeMCU 1.0 (ESP-12E Module)
. - Select the port number of that board.
- Upload the code.
- After 1-2 minutes, an Access Point is created named
PassCap
whose password iswpasscap
. - Connect to it.
- After few seconds, a page automatically opens where all nearby wifi are shown.
- Select any wifi and click on
Start Capture
button. - After that, it disconnects the access point and as well as an open wifi created with the select wifi name.
- Connect to that open wifi.
- It show a page where it ask for password.
- If password is right, then led of the board blink
3
times. - If password is wrong, then led of the board blink
2
times. - Connnct again to that
PassCap
access point. - At the bottom, it shows the password of the selected wifi and a download button to save the password to the Phone/PC/Laptop in a
.txt
file.