Initial commit - Phase 3/4
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
44
README.md
44
README.md
@@ -7,13 +7,16 @@ Dangerous Pi extends the pi-pm3 project with a sleek cyberpunk-themed web interf
|
||||
## Features
|
||||
|
||||
- 🎨 **Cyberpunk UI** - Dark mode default, lightweight, responsive
|
||||
- ⚡ **FastAPI Backend** - Async Python with SSE for real-time updates
|
||||
- 🔧 **PM3 Integration** - Uses official Python bindings from iceman fork
|
||||
- ⚡ **FastAPI Backend** - Async Python with WebSocket for real-time updates
|
||||
- 🔧 **PM3 Integration** - Uses official Python bindings from iceman fork (SWIG)
|
||||
- 🔌 **Multi-Device Support** - Connect and manage multiple Proxmark3 devices simultaneously
|
||||
- 💡 **LED Control** - Hardware PWM brightness control for multi-device identification
|
||||
- 📱 **Mobile-First** - Works great on phones and tablets
|
||||
- 🔐 **Session Management** - Single-user with takeover support
|
||||
- 📊 **Real-time Status** - Live system monitoring and notifications
|
||||
- 🚀 **Auto Updates** - GitHub releases integration (planned)
|
||||
- 🔋 **UPS Support** - Battery monitoring and safe shutdown (planned)
|
||||
- 🔐 **Session Management** - Per-device sessions with takeover support
|
||||
- 📊 **Real-time Status** - Live system monitoring via WebSocket
|
||||
- 🚀 **Auto Updates** - GitHub releases integration
|
||||
- 🔋 **UPS Support** - PiSugar and I2C fuel gauge battery monitoring
|
||||
- 📶 **BLE Notifications** - Bluetooth Low Energy status broadcasting
|
||||
|
||||
## Quick Start
|
||||
|
||||
@@ -47,26 +50,27 @@ You can burn the image to a sd-card using https://etcher.balena.io/
|
||||
Insert the sd-card in your RPI Zero 2 w and power it on.
|
||||
Wait for one minute for the OS to boot and then connect to the Access Point using the following credentials
|
||||
```
|
||||
SSID: raspi-webgui
|
||||
Password: ChangeMe
|
||||
SSID: Dangerous-Pi
|
||||
Password: dangerous123
|
||||
```
|
||||
|
||||
## AP management interface
|
||||
Management interface: http://10.3.141.1/
|
||||
## Network Configuration
|
||||
|
||||
Access the Dangerous Pi web interface at:
|
||||
- **URL**: http://192.168.4.1/ or http://dangerous-pi.local/
|
||||
- **mDNS**: `dangerous-pi.local`
|
||||
|
||||
```
|
||||
IP address: 10.3.141.1
|
||||
Username: admin
|
||||
Password: secret
|
||||
DHCP range: 10.3.141.50 — 10.3.141.254
|
||||
SSID: raspi-webgui
|
||||
Password: ChangeMe
|
||||
AP IP address: 192.168.4.1
|
||||
DHCP range: 192.168.4.2 - 192.168.4.20
|
||||
SSID: Dangerous-Pi
|
||||
Password: dangerous123
|
||||
```
|
||||
## web shell
|
||||
* web shell (u: dt ; p: proxmark3) at http://10.3.141.1:8000/
|
||||
## Web Shell
|
||||
* Web shell (u: dt ; p: proxmark3) at http://192.168.4.1:8000/
|
||||
|
||||
## web pm3 console
|
||||
* pm3 shell (u: dt ; p: proxmark3) at http://10.3.141.1:8080/
|
||||
## Web PM3 Console
|
||||
* PM3 shell (u: dt ; p: proxmark3) at http://192.168.4.1:8080/
|
||||

|
||||
|
||||
## build
|
||||
|
||||
Reference in New Issue
Block a user