Files
Carputer-cracker/src/main.cpp
Indiana Holmes 79612197a1 Card-Crack: Cardputer ESP32-S3 home-lab recon toolkit
Manual-trigger firmware toolkit for pentesting owned devices:
- Pin Scan: UART/JTAG/SWD detection (baud est + IDCODE reads)
- V-Sense: target voltage probe w/ logic-family guess
- UART Sniff: passive capture + manual-only frame replay
- USB Enum: ESP32-S3 host, read-only descriptor fingerprinting
- DefCred: single-host factory-default login check, rate-limited

Modular shell (core/ + modules/), PlatformIO build, hardware/safety docs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AAhMHMRAQLQ9hSbBECKNfn
2026-09-10 18:12:42 +00:00

22 lines
472 B
C++

#include <M5Cardputer.h>
#include "core/shell.h"
// Card-Crack — Cardputer (ESP32-S3) recon toolkit for home-lab hardware
// pentesting. Manual-trigger tools only; see README and docs/HARDWARE.md
// before wiring anything to a live target.
static Shell shell;
void setup() {
auto cfg = M5.config();
M5Cardputer.begin(cfg, true);
M5.Display.setRotation(1);
M5.Display.setTextFont(&fonts::Font0);
shell.begin();
}
void loop() {
shell.loop();
delay(2);
}