--[ M5PORKCHOP v0.1.2 - Your Pocket WiFi Attack Pet
Listen up. This ain't your grandma's network scanner.
PORKCHOP is a WiFi security research tool for the M5Cardputer
with an ASCII piglet that gets hyped when you pop handshakes.
Think pwnagotchi had a baby with a tamagotchi. This one oinks.
--[ What's New in 0.1.2
* DO NO HAM Mode - Passive recon toggle, zero TX, fast hops
Still catches PMKIDs from natural reconnections
Legal mode for when lawyers are watching
--[ GPS Pin Config (because hardware is pain)
+---------------------------+--------+--------+
| Hardware | RX Pin | TX Pin |
+---------------------------+--------+--------+
| Cardputer v1.1 + AT6668 | G1 | G2 |
| Cardputer ADV + LoRa Cap | G13 | G15 |
+---------------------------+--------+--------+
ADV users: Settings -> GPS RX Pin -> 13, GPS TX Pin -> 15
No reboot needed. Hot reinit. You're welcome.
--[ What This Pig Does
* OINK Mode - Channel hop, sniff, yoink handshakes & PMKIDs
* DO NO HAM Mode - Passive recon, zero frames, PMKIDs still work
* WPA-SEC Integration - Distributed cracking via wpa-sec.stanev.org
(your captures, their GPUs, everybody wins)
* WARHOG Mode - GPS wardriving, CSV/Wigle export
* PIGGYBLUES Mode - BLE spam chaos for Apple/Android/Samsung/Windows
* HOG ON SPECTRUM - Watch the 2.4GHz band light up
* XP System - 40 ranks, 47 achievements, class buffs that stack
* Hashcat 22000 - Direct export, fire up that GPU
--[ Installation
FRESH INSTALL (M5 Burner):
Flash at offset 0x0. Done.
UPGRADE (keep your XP):
Use https://espressif.github.io/esptool-js/
Flash firmware.bin at offset 0x10000
Your grind is preserved. Your pig remembers.
WARNING: M5 Burner merged bin nukes XP on upgrade.
First install = fine. Updating = back to BACON N00B.
--[ Hardware
Required:
* M5Cardputer (ESP32-S3)
Optional but recommended:
* SD card - for your loot
* AT6668 GPS - for wardriving coords
Also optional:
* Questionable ethics
--[ Legal
Educational and authorized security research ONLY.
Don't be stupid. We made a cute pig, not a lawyer.
OINK!