|
|
6 anos atrás | |
|---|---|---|
| .github | 6 anos atrás | |
| 3Dfiles | 6 anos atrás | |
| Drivers | 6 anos atrás | |
| esp32_marauder | 6 anos atrás | |
| pictures | 6 anos atrás | |
| schematics | 6 anos atrás | |
| .travis.yml | 6 anos atrás | |
| BOM_ESP32 Marauder 2_20191007113632.csv | 6 anos atrás | |
| LICENSE | 6 anos atrás | |
| README.md | 6 anos atrás | |
| User_Setup.h | 6 anos atrás |
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Sometimes you just gotta do what you gotta do. Am I right, ladies?
The ESP32 Marauder is a suite of WiFi/Bluetooth offensive and defensive tools created for the ESP32 and was originally inspired by Spacehuhn's esp8266_deauther project. The tool itself serves as a portable device used to test and analyze WiFi and Bluetooth devices. Use this tool and its firmware with caution as the use of some of its capabilities without explicit consent from the target owner is unlawful in most countries. For more information about this project and how it's assembled, follow the video link below.
Note: Because of espressif's ESP32-IDF, the ESP32 included with Marauder is incapable of transmitting deauthentication frames.
You can check out the marauder article written here as well as other interesting engineering projects.
This project requires the following hardware in order to work:
Make the following connections between your 2.8" TFT Screen and your ESP32 board. You may need to refer to a pinout sheet specific to the ESP32 dev board you have chosen. For more infomation about this circuit, please refer to this schematic
| 2.8" TFT | ESP32 |
|---|---|
| VCC | VCC |
| GND | GND |
| CS | GPIO17 |
| RESET | GPIO5 |
| D/C | GPIO16 |
| MOSI | GPIO23 |
| SCK | GPIO18 |
| LED | GPIO32 |
| MISO | GPIO19 |
| T_CLK | GPIO18 |
| T_CS | GPIO21 |
| T_DI | GPIO23 |
| T_DO | GPIO19 |
| T_IRQ | N/C |
File>PreferencesAdditional Boards Manager URLs:
Tools>Board>Boards Manager, search for esp32 and install esp32 by Espressif SystemsSketch>Include Library>Add .ZIP Library... and add the SimpleList-master.zip you just downloadedSketch>Include Library>Add .ZIP Library... and add the TFT-eSPI-master.zip you just downloadedesp32_marauder.inoTools>PortLOLIN D32 under Tools>BoardsESP32 Sketch Data Upload and wait for the SPIFFS upload to finishThere are multiple options available to update the Marauder firmware. If you have already built the project from this repo, you can just pull the latest commit and flash the firmware using the Arduino IDE (see here).
If you own an ESP32 Marauder and have not build the project, you can follow these instructions for installing the latest update over the air via Marauder's web interface.
Update Firmware
http://192.168.4.1Browse button and select the .bin file you downloaded from the releasesUpdate
Currently the ESP32 Marauder has limited firmware capabilities. Most of the work so far has been put into designing the hardware. New firmware features will be added over time and will eventually reach a point where this project will be a fully capable hacking machine.
You can buy the ESP32 Marauder using this link