Setting up an ESP8266 WiFi module for EvilTwin and Deauther functionality using an Android device. Here's a step-by-step guide to help you get started:
Requirements:
1. ESP8266 WiFi module (e.g., NodeMCU or ESP-01)
2. Android device with OTG support
3. USB OTG cable
4. USB cable for ESP8266 module
5. Arduino IDE (installed on your Android device)
Step 1: Prepare the ESP8266 WiFi Module
- Connect the ESP8266 module to your computer using a USB cable.
- Open the Arduino IDE on your Android device.
- Install the necessary ESP8266 board libraries. Go to "File" -> "Preferences" and enter the following URL in the "Additional Boards Manager URLs" field:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Go to "Tools" -> "Boards Manager," search for "esp8266," and install the corresponding board library.
- Select the appropriate board type (e.g., NodeMCU) from the "Tools" -> "Board" menu.
Step 2: Upload the EvilTwin+Deauther Sketch
- Download the EvilTwin+Deauther sketch from the GitHub repository: You do not have permission to view the full content of this post.
Log in or register now.
- Open the sketch in the Arduino IDE on your Android device.
- Connect your ESP8266 module to your Android device using the USB OTG cable.
- In the Arduino IDE, select the correct port for your ESP8266 module (e.g., "/dev/ttyUSB0" or similar) from the "Tools" -> "Port" menu.
- çlíçk the "Upload" button in the Arduino IDE to upload the sketch to your ESP8266 module. Wait for the upload process to complete.
Step 3: Configure EvilTwin+Deauther Settings
- Disconnect the USB cable from your ESP8266 module.
- Power the module with a suitable power source (e.g., USB power bank).
- Connect your Android device to the ESP8266 module's WiFi network (usually named "pwned").
- Open a web browser on your Android device and navigate to "192.168.4.1" to access the Deauther web interface.
- From the web interface, you can configure various settings, such as Evil Twin AP