Нема описа

Just Call Me Koko 6e89d0b1a0 Added menu icons пре 6 година
.github 09d495f94b Create FUNDING.yml пре 6 година
3Dfiles 66ae12ca99 Added 3D models for enclosure пре 6 година
Drivers 32d2514d5d Create CH34x_Install_Windows_v3_4.EXE пре 6 година
esp32_marauder 6e89d0b1a0 Added menu icons пре 6 година
pictures 4d4eed809d Added menu icons пре 6 година
schematics 78d9a03002 Delete placeholder пре 6 година
BOM_ESP32 Marauder 2_20191007113632.csv 087a980744 Added BOM and schematic пре 6 година
README.md 6e89d0b1a0 Added menu icons пре 6 година
User_Setup.h 261b67a75a Included User_Setup.h пре 6 година

README.md

ESP32 Marauder v0.3.1

Marauder logo

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

Table Of Condensation

About

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.

YouTube

Marauder logo

Hackster Article

You can check out the marauder article written here as well as other interesting engineering projects.

Capabilities

Current

  • Probe Request Sniff: Sniff for WiFi probe request frames sent by wireless devices
  • Beacon Sniff: Sniff beacon frames sent by wireless acccess points
  • Beacon Spam Random: Spam hundreds of random beacon frames to wireless devices within range
  • Rick Roll Beacon: Broadcast the rick roll lyrics as WiFi access points
  • Bluetooth Sniffer: Sniff bluetooth devices within range
  • Detect Card Skimmers: Detect bluetooth enabled credit card skimmers

Developing

  • Emulate Bluetooth: Emulate a bluetooth device with a specific name
  • Packet Monitor: Show WiFi packet density on a given channel using a time bar graph

Do It Yourself

Hardware

This project requires the following hardware in order to work:

  • Any ESP32 Development Board
  • 2.8" TFT Touch Screen w/ ili9341

Flashing Firmware

Using Arduino IDE

  1. Install the Arduino IDE
  2. In the Arduino IDE, go to File>Preferences
  3. Add the following URL to Additional Boards Manager URLs:
  4. Go to Tools>Board>Boards Manager, search for esp32 and install esp32 by Espressif Systems
  5. Install Spacehuhn's SimpleList library in your Arduino IDE
    • Download the SimpleList repo
    • In the Arduino IDE, go to Sketch>Include Library>Add .ZIP Library... and add the SimpleList-master.zip you just downloaded
  6. Install Bodmer's TFT_eSPI library in your Arduino IDE
    • Download the TFT_eSPI repo
    • In the Arduino IDE, go to Sketch>Include Library>Add .ZIP Library... and add the TFT-eSPI-master.zip you just downloaded
    • Make the following modifications shown in this issue to the TFT_eSPI library you just installed
  7. Follow these instructions for installing ESP32 Spiffs Tool
  8. Install the CH340 Drivers

Under Development

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.

Special Thanks

  • Spacehuhn for an easy to use linked list library SimpleList
    • Also a well designed menu structure. I adapted it to the TFT GUI because it worked perfectly
  • Bodmer for a comprehensive TFT touch screen library TFT_eSPI

For Sale Now

You can buy the ESP32 Marauder using this link

I sell on Tindie