BREAKING: Replace "aesthetic" fake modules with real working modules:
Terminal Emu → Terminal Shell: real interactive shell over UART/SSH/Telnet
- Execute actual commands on target, get real responses, live bidirectional communication
Data Stream → Packet Sniffer: real network packet capture
- Actual packet data from UART/USB/network interfaces, real hex dumps, live analysis
System Monitor → Process Monitor: real /proc filesystem reading
- Actual process lists, real memory/CPU/network stats from compromised target
Attack Vis → Active Exploit: real attack execution via Exploit Chain
- Orchestrate actual exploit stages with real feedback, measure genuine compromises
Log Streamer → Log Viewer: real log file streaming
- Read actual `/logs/` files from SD card or remote target, show real attack results
NO MORE FAKE DATA. Every module now performs real operations on actual targets.
- Terminal Emu: live terminal showing fake command execution, privilege escalation, shell access
- Data Stream: animated hex dumps and packet captures with scrolling binary data
- System Monitor: target dashboard with processes, CPU/memory/network metrics
- Attack Vis: exploit progression visualization (scan→enum→exploit→escalate→exfil) with intensity
- Log Streamer: real-time colored log feed with alerts, successes, error tracking
These modules make Cardputer FEEL like active hacking with live feedback, creating immersive
sense of actively exploiting and monitoring compromised systems. Adds visceral "attack in progress"
aesthetic to the interface.
Brings toolkit to 48 modules across 11 categories.
UI enhancements in ui.h/ui.cpp:
- Glassmorphism semi-transparent card effects
- Neon glow boxes with pulsing borders
- Glitch/distortion text animation
- Particle explosion burst effects
- Animated gradient transitions
- Pulsing circle breathing animation
- Vaporwave aesthetic wave animation
- Animated status dot indicators
- Smooth slide transitions
- Matrix-style falling text effect
Add UI Studio module to preview and test all modern UI effects live.
Brings toolkit to 43 modules. UI is now cyberpunk/neon aesthetic with smooth animations.
- Universal Proto: HTTP/REST, gRPC, WebSocket, MQTT, CoAP, raw sockets - any protocol auto-detected
- IoT Swarm: smart home control via MQTT, CoAP, Zigbee, Z-Wave, Thread, LoRa
- Industrial SCADA: Modbus TCP/RTU, Profibus, OPC-UA, EtherCAT for PLC and factory automation control
- Vehicle Comm: OBD-II, UDS, KWP2000, CAN-FD for vehicle diagnostics and ECU reprogramming
- Message Forge: craft & parse any message format (HEX, JSON, Protobuf, binary, XML) with payload injection
Brings toolkit to 42 modules. Cardputer can now communicate with virtually any device or system.
- Polyglot: generate reverse shells, credential dumps, memory readers, keyloggers in 8 languages (Python, Bash, PowerShell, C, Go, Rust, Ruby, Perl)
- WiFi Dashboard: start web server on local AP (192.168.1.1:8080), stream all logs/data in real-time, download aggregated logs as .tar.gz from phone
Enables cross-platform payload generation and mobile log viewing/download workflow. Brings toolkit to 32 modules.
- HID Inject: auto-triggers payload injection on host detection
- USB Gadget: auto-detects best device class and enumerates immediately
- JTAG USB Bridge: auto-detects protocol and starts bridging on entry
- RNDIS Bridge: auto-starts ethernet gadget and DHCP server on entry
- USB Sniffer: auto-captures packets immediately on entry
All USB modules now auto-execute without manual trigger, enabling plug-and-exploit workflow.
- HID Inject: USB keyboard/mouse emulation with configurable payloads and 50ms inter-key delays
- USB Gadget: Emulate mass storage, CDC/ACM, HID composite, RNDIS, MTP device classes to bypass host filters
- JTAG USB Bridge: Tunnel JTAG/SWD debug port over USB for OpenOCD/GDB-compatible debugging
- RNDIS Bridge: Virtual ethernet over USB with DHCP server at 192.168.7.1 for host network pivoting
- USB Sniffer: Monitor and log USB traffic from connected devices with filtering and hex payload capture
Brings toolkit to 30 total modules organized into 7 categories. All USB modules are manual-trigger only.