Wi PWN

screenshot of Wi PWN
material-ui

ESP8266 firmware for performing deauthentication attacks, with ease.

Overview

Wi-PWN is a firmware that allows for deauthentication attacks on Arduino boards with built-in Wi-Fi. This firmware takes advantage of the 802.11 Wi-Fi protocol to send deauthentication frames and disconnect specific devices from a wireless network. The installation process for Wi-PWN involves flashing the firmware onto an ESP8266 module using either NodeMCU-Flasher or Arduino.

Features

  • Fast & responsive Material Design UI
  • Optional dark mode
  • Integrated Deauth Detector with full customization
  • WiFi client mode - Access Wi-PWN on a WiFi network
  • Info page with total packets sent, uptime, memory usage, and update check
  • Easy to use translation engine for customization

Method 1: Flashing with NodeMCU-Flasher

  1. Download the latest release of Wi-PWN.
  2. Use NodeMCU-Flasher tool to upload the .bin file.
  3. Connect your ESP8266 module to your computer and open NodeMCU Flasher.
  4. Configure the settings for your board in the Advanced tab.
  5. Navigate to the Config tab and select the downloaded .bin file.
  6. Return to the Operation tab and click Flash (F).

Method 2: Compiling with Arduino

  1. Download the source code for Wi-PWN.
  2. Compile the code using Arduino.
  3. Connect your ESP8266 module to your computer.
  4. Upload the compiled code to the ESP8266 using Arduino.

Summary

Wi-PWN is a firmware that enables deauthentication attacks on Arduino boards with built-in Wi-Fi. It takes advantage of the 802.11 Wi-Fi protocol to disconnect specific devices from a wireless network. The installation process involves flashing the firmware onto an ESP8266 module using either NodeMCU-Flasher or Arduino. Wi-PWN also offers additional features such as a responsive UI, optional dark mode, integrated deauth detector, WiFi client mode, and an info page with stats and translation customization.

material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

material-design
Material Design

Material Design is a design system developed by Google that provides a set of guidelines, components, and tools for creating visually appealing and functional user interfaces. Material Design is designed to be flexible and customizable, making it a great choice for a wide range of applications and use cases.