Connect Everything. Route Intelligently. Never Lose Contact.
Multi-Channel β’ Fleet Management β’ Smart Routing β’ Redundancy
MoMo β’ GhostBridge β’ Mimic
MoMo-Nexus is the central communication hub that connects all MoMo ecosystem devices (MoMo, GhostBridge, Mimic, Swarm) into a unified, resilient network. It removes the communication burden from individual devices and provides intelligent routing across multiple channels.
Each device manages its own communication. No redundancy, no coordination.
MoMo GhostBridge Mimic Swarm
β β β β
β β β β
βΌ βΌ βΌ βΌ
βββββ βββββ βββββ βββββ
β ? β β ? β β ? β β ? β
βββββ βββββ βββββ βββββ
β οΈ No failover β οΈ No sync β οΈ No fleet view
All devices connect through one hub. Smart routing, automatic failover.
MoMo GhostBridge Mimic Swarm
(WiFi) (Implant) (USB) (LoRa)
β β β β
βββββββββββββββββ΄ββββββββ¬ββββββββ΄ββββββββββββββββ
β
βΌ
βββββββββββββββββββββ
β NEXUS β
β Central Hub β
β ββββββββββββββββββββ£
β π‘ LoRa β 10km+ β
β πΆ 4G β Global β
β π WiFi β Local β
β π΅ BLE β Close β
ββββββββββ€βββββββββββ
β
βΌ
βββββββββββββββββββ
β Operator β
β π± π» β
βββββββββββββββββββ
β
Auto-failover β
Fleet sync β
Smart routing
| Channel | Range | Speed | Use Case |
|---|---|---|---|
| LoRa | 10-15 km | Slow | Off-grid, long range |
| 4G/LTE | Unlimited | Fast | Primary internet |
| WiFi | 100m | Fast | Local network |
| BLE | 30m | Medium | Close range, low power |
| Satellite | Global | Slow | Last resort |
Message In βββΊ Priority Check βββΊ Channel Selection βββΊ Send
β β
βΌ βΌ
βββββββββββ βββββββββββββββ
β Criticalβ ββββββββΊβ 4G β WiFi β
β High β β β LoRa β
βββββββββββ€ βββββββββββββββ€
β Normal β ββββββββΊβ WiFi β LoRa β
β Low β β β 4G β
βββββββββββ€ βββββββββββββββ€
β Bulk β ββββββββΊβ WiFi β 4G β
βββββββββββ βββββββββββββββ
β
All fail? β
βΌ
βββββββββββββββββββ
β Queue & Retry β
β (with backoff) β
βββββββββββββββββββ
- Real-time device status
- Health monitoring
- Command dispatch
- Centralized logging
- Map visualization
- Automatic failover
- Store-and-forward
- Message acknowledgment
- Retry with backoff
- No single point of failure
| Service | Function | Status |
|---|---|---|
| Hashcat GPU | Remote WPA/WPA2 cracking | β API Ready |
| Evilginx VPS | AiTM phishing campaigns | β API Ready |
| WireGuard | GhostBridge tunnel | β Planned |
Endpoints for field device data upload:
/api/sync/handshake- Captured handshakes/api/sync/credential- Stolen credentials/api/sync/crack-result- Cracking results/api/sync/loot- Generic exfiltrated data/api/sync/status- Device heartbeats/api/sync/ghost/beacon- GhostBridge check-ins/api/sync/mimic/trigger- Mimic payload events
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β NEXUS ARCHITECTURE β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β β
β ββββββββββββββββββββ CHANNEL LAYER βββββββββββββββββββββββ β
β β β β
β β LoRa 4G/LTE WiFi BLE Satellite β β
β β π‘ πΆ π π΅ π°οΈ β β
β β β β β β β β β
β βββββββ΄βββββββββββ΄ββββββββββ΄βββββββββββ΄ββββββββββββ΄ββββββββ β
β β β
β βΌ β
β ββββββββββββββββββββ ROUTING ENGINE ββββββββββββββββββββββ β
β β β β
β β Channel Monitor Message Queue Priority Router β β
β β β β β β β
β βββββββββββ΄ββββββββββββββββββ΄βββββββββββββββββββ΄βββββββββββ β
β β β
β βΌ β
β ββββββββββββββββββββ APPLICATION βββββββββββββββββββββββββ β
β β β β
β β Fleet Manager Command Dispatch Web Dashboard β β
β β Device Registry Message Store Alert System β β
β β Notifications Cloud Proxy Sync API β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Inbound: Device β Operator
MoMo π‘ βββLoRaββββΊ NEXUS βββ4G/PushββββΊ Operator π±
β
Parse β Route β Queue β ACK
Outbound: Operator β Device
Operator π± βββAPIββββΊ NEXUS βββBest ChannelββββΊ Device π‘
β
Route β Encrypt β Send β Wait ACK
Priority-Based Routing:
| Priority | Preferred Channels | Use Case |
|---|---|---|
critical |
4G β WiFi β LoRa | Alerts, emergencies |
high |
4G β WiFi β LoRa | Commands, captures |
normal |
WiFi β LoRa β 4G | Status updates |
low |
LoRa β WiFi | Heartbeats |
bulk |
WiFi β 4G | File transfers |
ββββββββββββββββββββββββββββββββββββββββββββ
β Raspberry Pi 4/5 β
β β
β USB Ports: β
β ββββββββ ββββββββ ββββββββ ββββββββ β
β βLoRa β β 4G β β GPS β β SSD β β
β βT-Beamβ β7600 β βu-bloxβ β256GB β β
β ββββββββ ββββββββ ββββββββ ββββββββ β
β β
β Built-in: WiFi β’ BT 5.0 β’ Gigabit ETH β
ββββββββββββββββββββββββββββββββββββββββββββ
| Pros | Cons |
|---|---|
| β Full Linux OS | β Higher power (~10W) |
| β Web dashboard | β Larger form factor |
| β Easy development | β Needs stable power |
| β Database + SQLite | |
| β All USB peripherals |
Cost: ~$150-200
ββββββββββββββββββββββββββββββββββββββββββββ
β Custom PCB β
β β
β ββββββββββββ ββββββββββββ β
β β ESP32-S3 β β SX1262 β β
β β (MCU) β β (LoRa) β β
β ββββββββββββ ββββββββββββ β
β ββββββββββββ ββββββββββββ β
β β SIM7600 β β NEO-M8N β β
β β (4G LTE) β β (GPS) β β
β ββββββββββββ ββββββββββββ β
β ββββββββββββββββββββββββββ β
β β 18650 x2 + Solar β β
β ββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββ
| Pros | Cons |
|---|---|
| β Ultra low power (~1W) | β Limited processing |
| β Compact size | β No full OS |
| β Battery powered | β Simpler dashboard |
| β Deployable anywhere | β Complex development |
Cost: ~$80-120
| Component | Model | Purpose | Cost |
|---|---|---|---|
| SBC | Raspberry Pi 4 (4GB) | Main processor | ~$55 |
| LoRa | Lilygo T-Beam | LoRa + GPS | ~$35 |
| 4G Modem | SIM7600E-H | LTE connectivity | ~$40 |
| SSD | 256GB NVMe | Storage | ~$30 |
| Case | Weatherproof | Protection | ~$20 |
| Antennas | LoRa + 4G | Range | ~$20 |
| Total | ~$200 |
| Device | Connection | Protocol | Status |
|---|---|---|---|
| MoMo | LoRa / WiFi | Nexus Protocol | β Integrated |
| GhostBridge | 4G / WiFi / LoRa | Nexus Protocol | β Integrated |
| Mimic | WiFi / BLE | Nexus Protocol | β Integrated |
| Swarm | LoRa Mesh | Meshtastic | β Merged into Nexus |
Note: Swarm functionality is now built directly into Nexus via the
nexus.swarmmodule. No separate Swarm device needed!
Device Nexus
β β
β 1. HELLO (broadcast) β
β ββββββββββββββββββββββββββββββΊβ
β β
β 2. CHALLENGE (nonce) β
β ββββββββββββββββββββββββββββ β
β β
β 3. AUTH (signed credentials) β
β ββββββββββββββββββββββββββββββΊβ
β β
β 4. REGISTERED (ack + config) β
β ββββββββββββββββββββββββββββ β
β β
β 5. Normal operation begins β
β βββββββββββββββββββββββββββββΊ β
{
"v": 1,
"id": "msg-uuid-here",
"src": "momo-001",
"dst": "nexus",
"ts": 1702900000,
"ch": "lora",
"pri": "normal",
"type": "alert",
"ack": true,
"data": {
"event": "handshake_captured",
"ssid": "TARGET-WIFI",
"bssid": "AA:BB:CC:DD:EE:FF"
}
}| Priority | Description | Channel Preference |
|---|---|---|
critical |
Immediate delivery | 4G β WiFi β LoRa |
high |
Fast delivery | 4G β WiFi β LoRa |
normal |
Standard delivery | Best available |
low |
When convenient | LoRa (save data) |
bulk |
Large data transfer | WiFi β 4G |
Status: β Complete | Tech Stack: React 18 + TypeScript + Vite + Tailwind CSS
| Feature | Description | Status |
|---|---|---|
| Dashboard | Real-time fleet overview, stats, activity feed | β |
| Fleet | Device grid/list view, status monitoring | β |
| Captures | Handshake table, password reveal | β |
| Cracking | Job queue, progress tracking | β |
| Phishing | Evilginx sessions, phishlet management | β |
| Analytics | Charts, statistics, reports | β |
| Settings | Channels, cloud, security, theme | β |
| Device Map | Leaflet + OpenStreetMap dark theme | β |
| Toast Notifications | Real-time event alerts | β |
| Mobile Navigation | Responsive bottom nav | β |
| Theme Toggle | Dark / Light / System | β |
| Keyboard Shortcuts | Ctrl+H, Ctrl+F, etc. | β |
| Export | CSV/JSON data export | β |
- Cyberpunk aesthetic - Neon colors, glassmorphism, matrix grid
- Dark-first theme - Optimized for night operations
- Pi 4 optimized - Code splitting, lazy loading, minimal bundle
- Mobile responsive - Tablet and phone support
cd MoMo-Nexus/dashboard
npm install --legacy-peer-deps
npm run dev # β http://localhost:5173/
npm run build # β dist/ (production)ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π NEXUS DASHBOARD admin βΌ βοΈ π β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β β
β ββββββββββ ββββββββββ ββββββββββ ββββββββββ β
β β 3/4 β β 47 β β 12 β β 2 β β
β β Online β βCapturesβ βCracked β β Alerts β β
β ββββββββββ ββββββββββ ββββββββββ ββββββββββ β
β β
β βββββββββββββββββββββββ βββββββββββββββββββββββββββ β
β β πΊοΈ Device Map β β π¨ Activity Feed β β
β β β β β β
β β π MoMo-001 β β π€ Handshake: CORP β β
β β π Ghost-001 β β π Cracked: Home-WiFi β β
β β [Dark Map] β β π‘ momo-001 online β β
β β β β β οΈ mimic low battery β β
β βββββββββββββββββββββββ βββββββββββββββββββββββββββ β
β β
β [π Scan] [π‘ Capture] [π Crack] [π€ Export] β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Theme: Cyberpunk dark with neon accents (green/cyan/magenta)
| Document | Description |
|---|---|
| README.md | This file |
| docs/ARCHITECTURE.md | Technical architecture |
| docs/HARDWARE.md | Hardware assembly |
| docs/DEPLOYMENT.md | Deployment guide |
| docs/ECOSYSTEM.md | Ecosystem integration |
| Phase | Description | Status |
|---|---|---|
| 0.1.0 | Documentation & Design | β Complete |
| 0.2.0 | Core Routing Engine | β Complete |
| 0.3.0 | Channel Drivers (LoRa, 4G, WiFi, BLE) | β Complete |
| 0.4.0 | Fleet Management | β Complete |
| 0.5.0 | GPS & Geofencing | β Complete |
| 0.6.0 | Security Layer (HMAC, Encryption) | β Complete |
| 0.7.0 | Plugin System | β Complete |
| 0.8.0 | Swarm Integration (LoRa Mesh) | β Complete |
| 0.9.0 | Sync API (MoMo, GhostBridge, Mimic) | β Complete |
| 1.0.0 | Cloud API (Hashcat, Evilginx) | β Complete |
| 1.1.0 | Web Dashboard | β Complete |
| 1.2.0 | Mobile App | π Planned |
Nexus is the central hub that connects all MoMo ecosystem devices.
| Project | Description | Platform | Status |
|---|---|---|---|
| MoMo | WiFi/BLE/SDR Audit Platform | Pi 5 | β v1.5.2 |
| MoMo-Nexus | Central Communication Hub | Pi 4 | β v1.0.0 |
| MoMo-GhostBridge | Network Implant | NanoPi R2S | β v0.5.0 |
| MoMo-Mimic | USB Attack Platform | Pi Zero 2W | β v1.0.0 |
MoMo-Nexus is designed for authorized security testing and research only. Ensure compliance with local regulations regarding radio frequency usage (LoRa, 4G).
Part of the π₯ MoMo Ecosystem
The Hub That Connects Everything
MoMo β’ Nexus β’ GhostBridge β’ Mimic