Skip to content

Wifi Marauder for the 2.8'' ESP32 Module ESP32-2432S028R WiFi+BT Dual-core 240X320 Smart Display. Better know as the CYD.

Notifications You must be signed in to change notification settings

ATOMNFT/CYD-ESP32Marauder

 
 

Repository files navigation

Header

⬆ Update Highlights 04/26/24 — Marauder v0.13.10 ⬆

  • RGB LED enabled for builds w/o GPS thanks to lsdlsd88

  • Detect Pwnagotchi enabled in the WiFi Sniffers submenu. (currently for builds without GPS. Fix hopefully soon)

  • SwiftPair Spam now 100% functional — Samsung, Google, and BLE spam crashing should now be nonexistent.

  • Evil Portal storage adjustment — Moves all portals into a folder instead of root of sd card.

  • For info on adding an external antenna, click here.


A beautiful fork of wifi Marauder v0.13.10, a suite of WiFi/Bluetooth offensive and defensive tools for the 2.8'' ESP32 Module ESP32-2432S028R WiFi+BT Dual-core 240X320 Smart Display. This fork features a few great fixes and customzations.

Device Compatibility

Successfully tested on both of these devices:

No hardware modifications required thanks to integration with @ggaljoen's TFT_eSPI fork.


📡 GPS Functionality 📡

  • GPS is enabled on builds not labled (NoGPS) in the flasher tool and it is fully operational through the 4-pin connector located near the MicroUSB port of the CYD module.

Check HERE for details on supported GPS hardware.

💾 SD portal fix 💾

This fix is to relocate all the portals for evil portal to a folder on the sd card. When you install Marauder on the CYD all the protals used in evil portal get stored on the root of the sd card. To me this is a nuisance as all the pcap and other files that are captured while sniffing get thrown on the root of the sd as well. I have gone through and adjusted the code so you may create a folder titled "portals" and store the html files there.
In the Evil Portal section are the files needed along with directions on usage.



To build this fork of Marauder from source

  • Head over to smoochiee's tutorial and start from step 1 in his tut.
  • When you get to the "LIBRARIES" section you can use the libs he has linked or the ones in this repo which are the same.
  • Now on the step in smoochiee's tutorial where he mentions to download the source code for Marauder, use the files from esp32_marauder instead (These files contain the sketch edits already). Then head back to smoochiee's tutorial and Follow the rest of the steps provided by the legend himself and you should be good to go. I will be adding my own tutorial for flashing this build to your CYD very shortly.


Web-flasher tool for simple install

Custom Marauder Flasher tool for CYD
Instructions are simple. Choose your hardware, then hit connect to start the flashing process on your CYD



Shoutouts! 📢

A huge thank you goes to two wonderful people whom without I would have not made it as far as I did learning.
Thanks to Fr4nkFletcher for all your guidance and late night replies.
And thank you to smoochiee for helping with the bootscreen and the badass tuts for building our own Marauder.
Also thanks to 3DJoe for figuring out the touch functions for marauder on the CYD..

About

Wifi Marauder for the 2.8'' ESP32 Module ESP32-2432S028R WiFi+BT Dual-core 240X320 Smart Display. Better know as the CYD.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 68.1%
  • C 22.3%
  • HTML 9.6%