Adversary█
Alpha · CardputerFlash the firmware from your browser.
The Adversary is red-team wireless pentesting firmware for the M5Stack Cardputer.
Plug the device in over USB, click install — no toolchain, no esptool,
no clone. Flashes the latest tagged
release.
Install
Your browser can't talk to serial devices. Web Serial needs desktop Chrome, Edge, or Opera. On Firefox / Safari / mobile, use the manual install below.
This page must be served over HTTPS to flash.
Open the hosted page rather than a local file:// copy.
You'll need: an M5Stack Cardputer, a USB-C data cable, and desktop Chrome or Edge. Install offers a full erase — flash settings and saved networks are wiped; the SD card is untouched.
- Target
- M5Stack Cardputer / ADV · ESP32-S3
- Image
- factory · merged @ 0x0
- Source
- latest tagged GitHub release
- Integrity
- SHA-256 · SHA256SUMS.txt
- M5Stick
- not web-flashable yet
Manual install (Firefox · Safari · CLI)
Download -factory.bin and SHA256SUMS.txt from the
latest release,
verify, then flash to 0x0:
# verify the download first sha256sum -c SHA256SUMS.txt # flash a blank / bricked device (QIO · 80 MHz · 8 MB) esptool --chip esp32s3 --baud 921600 write-flash \ 0x0 adversary-cardputer-<ver>-factory.bin