How To: Install ESP32 Marauder on M5StickC Plus

The ESP32 Marauder firmware allows the ESP32 board within the M5StickC Plus to scan, sniff, and attack Wi-Fi and Bluetooth-enabled devices. Now, since you’re obviously here to be a 100% ethical hacker with no malice in your intentions and are trying to “make the world a better place” with your tiny lil’ orange cuboid — let’s help you get Marauder installed on it!

More of a video-tutorial person than a reader? Watch the tutorial here:


Step 1: Downloading the necessary files

If you think the stock M5StickC Plus firmware is cool, do you even cool, bro?

Head over to the ESP32 Marauder GitHub page, and download a Marauder release. The most stable release as of yet with specific regard to the M5StickC Plus is v0.13.3, but you could download the latest release at the time of reading this and see if that works well for you too.

Then, download the Bootloader, Partitions, and Boot App files from here. Do not download the Firmware file because you already have that from the previous paragraph.

You should now have 4 files downloaded in total:

  1. ESP32 Marauder firmware file, the first file you downloaded from this tutorial
  2. Bootloader file from the above table
  3. Partitions file from the above table
  4. Boot App file from the above table

Step 2: Uploading the files using the Web Updater

Get to Spacehuhn’s Web Updater, connect your M5StickC Plus via USB, and click “CONNECT”.

Then, in the 4 file upload fields that show up, pay attention to the “0x” numbers on the left, and refer to the table from step #1 to upload the respective files. Hit “PROGRAM” once you’ve uploaded all 4 files.

The flashing process begins, and may take a few minutes.

Step 3: Flashing complete, and the Five-Second Reset™

Once the flashing has completed, you’ll see the below message:

This is when you need to reset the M5StickC Plus. Follow these steps:

  1. Disconnect the USB cable
  2. Hold the power button down (on your M5StickC Plus) for 5 seconds
  3. Press the power button (on your M5StickC Plus) once

You should now see the Marauder boot logo, meaning it was successfully installed:

If you still don’t see the Marauder boot logo and your M5StickC Plus seems like it’s dead, repeat the Five-Second Reset™ until you do see the Marauder boot logo.

That’s it! You’ve installed Marauder, and are set to be an ethical, positive, use-superpowers-for-good-only hacker!


Disclaimer: This exists for the purposes of education, research, and experimentation with devices you yourself own. We neither endorse nor shall be held responsible for any potentially unethical or malicious activity from your usage of this.

2 comments

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.