yooaoalannana

πŸŽ‰ ESP8266-WIDS - Detect Wi-Fi Threats Easily

πŸš€ Getting Started

Welcome to the ESP8266-WIDS project. This system helps you detect unauthorized Wi-Fi activities, like deauthentication attacks and evil-twin access points. It combines the power of the ESP8266 microcontroller with Python to keep your network secure.

πŸ“₯ Download Now

Download from GitHub

πŸ” Features

πŸ’Ύ System Requirements

Before installing, ensure you meet the following system requirements:

πŸ“‹ Installation Steps

  1. Visit the Releases Page: Head over to our Releases page to download the latest version of ESP8266-WIDS.

  2. Choose the Right File: Look for the most recent release and select the appropriate file for your setup. This could be a pre-compiled binary for the ESP8266 or a zip file containing the source.

  3. Download the File: Click on the download link next to the file you selected. Save it to a location you can easily access, like your desktop or downloads folder.

  4. Extract Files (if necessary): If you downloaded a zip file, extract its contents. Right-click the file and choose β€œExtract All” or similar based on your operating system.

  5. Install Python Packages (if required): If you’re using the Python components, open your command line or terminal and run the following commands to install the necessary packages:

    pip install scapy
    
  6. Upload to the ESP8266: If you have the ESP8266 Arduino libraries set up, open the Arduino IDE. Load the project file, then upload it to your ESP8266 device. Make sure it is connected to your computer via USB.

  7. Run the Application: After uploading the project to your ESP8266, open the serial monitor in the Arduino IDE to view the output. You may need to select the correct COM port for your device.

πŸ“Š Configuration

To get started:

  1. Connect to Wi-Fi: Use the configuration file to add your Wi-Fi network’s SSID and password. Refer to the README in your downloaded files for details.

  2. Set Parameters: Configure any additional parameters based on your network setup. This may include defining thresholds for alerts or logging options.

πŸ“± Usage

Once your system is set up, it will run continuously to monitor your Wi-Fi network. If it detects suspicious activity, it will alert you through the configured methods, which could be via the serial monitor or a notification system.

You can regularly check the logs for incidents that occurred during monitoring. The logs will provide valuable information on detected threats.

πŸ”§ Troubleshooting

If you encounter issues:

For more help, consider visiting the GitHub Issues page, where you can report problems or ask for assistance.

πŸ› οΈ Contribution

We welcome contributions. If you want to help improve ESP8266-WIDS, please read our Contribution Guidelines for details.

🌐 Support

For queries and support, please contact us through the Issues section on GitHub. You can also find us on various online forums discussing cybersecurity and Wi-Fi security.

πŸ“₯ Download Again

Remember, you can always return to our Releases page to download the latest version of ESP8266-WIDS or check for updates. Stay secure!