Add 8 new modules: CAN, UART+, Protocol, MemSearch, Logger, Injector, Scope, Wizard, Settings
New recon + analysis toolkit: - CAN Bus: OBD/automotive frame sniffer, multirate, SD logging - UART+: auto-baudrate detection (parallel test all), session logging - Protocol: unified UART/SPI/I2C sniffer with real-time stats - MemSearch: post-dump analysis (strings, magic bytes, IPs) - Logger: persistent session metadata to JSON (NVS + SD) - Injector: AT commands, OBD-II, credential injection + capture - Scope: ASCII oscilloscope (GPIO waveform at ~100kHz) - Wizard: two-wire auto-detect + I2C/SWD register RW - Settings: persist scan params, voltage thresholds, config JSON Now 18 total modules covering discovery, sniffing, dump, analysis, injection. README updated with the module table and category breakdown. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AAhMHMRAQLQ9hSbBECKNfn
This commit is contained in:
18
README.md
18
README.md
@@ -24,6 +24,24 @@ OBD/USB port, a PC, smart appliances.
|
||||
| **Crypto Lab** | Offline analysis of a dumped blob: **Shannon entropy**, magic-byte **file-ID**, single-byte **XOR** brute, **AES-128-ECB** known-key decrypt. |
|
||||
| **Exfil** | Browse the SD card and **stream a dump to the host** over USB serial as base64 (`base64 -d`); writes a manifest of what you pulled. |
|
||||
| **Theme** | Live **UI theme switcher** — 5 palettes, saved to NVS, restyles everything instantly. |
|
||||
| **CAN Bus** | OBD/automotive **CAN frame sniffer** — listen on MCP2515 over SPI, log frames to SD, cycle bus speeds. |
|
||||
| **UART+** | Enhanced UART with **parallel auto-baudrate detection**, session logging to binary, protocol hints. |
|
||||
| **Protocol**| Unified **UART/SPI/I2C sniffer** — real-time stats (packets/sec, data rate, frame errors). |
|
||||
| **MemSearch** | Post-dump **binary analysis** — find strings, magic bytes, hardcoded IPs, entropy spikes in captured blobs. |
|
||||
| **Logger** | **Persistent session logging** — auto-log to JSON with metadata (voltage, pins, targets, timestamps). Export logs. |
|
||||
| **Injector**| **Manual credential/command injection** — AT commands, OBD-II queries, Telnet login attempts. Capture responses. |
|
||||
| **Scope** | Simple **ASCII oscilloscope** — sample GPIO at ~100kHz, display waveform, spot edges and DC bias. |
|
||||
| **Wizard** | **Two-wire protocol auto-detect** — sniff I2C/SWD on pin pairs, register read/write on found slave. |
|
||||
| **Settings**| Persist configuration (scan delay, voltage thresholds, timeouts, baud list) to NVS. JSON export/import. |
|
||||
|
||||
## 18 modules total
|
||||
|
||||
**Discover**: Pin Scan, V-Sense, USB Enum, CAN Bus, Wizard
|
||||
**Sniff & Replay**: UART Sniff, UART+, Protocol, Scope
|
||||
**Dump & Export**: Bus Dump, Logger, Exfil
|
||||
**Analyse**: Crypto Lab, MemSearch
|
||||
**Inject & Test**: Injector, DefCred
|
||||
**System**: Theme, Settings
|
||||
|
||||
## Look & feel
|
||||
|
||||
|
||||
Reference in New Issue
Block a user