Autonomous Attack Engine Documentation
Version: 1.0.0 | Added in MoMo v1.5.0
Auto-Pwn Mode enables MoMo to autonomously discover, analyze, and attack wireless networks without manual intervention. Perfect for unattended operations, wardriving sessions, or comprehensive site assessments.
| Feature | Description |
|---|---|
| π― Smart Targeting | Prioritizes targets by signal, security, and client activity |
| βοΈ Attack Chaining | PMKID β Deauth β Evil Twin automatic fallback |
| πΎ Session Persistence | Resume after reboot, save progress |
| π Safety Features | Battery monitoring, duration limits |
| βοΈ Cloud Integration | Auto-sync to Nexus for cracking |
# configs/momo.yml
autopwn:
enabled: true
mode: balanced # passive, balanced, aggressiveNavigate to: Main Menu β π€ Auto-Pwn β βΆ Start
momo run -c configs/momo.yml --autopwnautopwn:
enabled: false # Master enable switch
mode: balanced # Attack intensity
# Scanning
scan_interval: 30 # Seconds between scans
scan_channels: [1, 6, 11] # 2.4GHz channels
scan_5ghz: true # Include 5GHz
# Targeting
max_concurrent_attacks: 1 # Parallel attack limit
min_signal_dbm: -80 # Ignore weak signals
prefer_wpa2: true # WPA2 over WPA3
prefer_with_clients: true # APs with active clients
max_attack_attempts: 3 # Per target
cooldown_seconds: 300 # 5 min retry cooldown
# Attack Types
enable_pmkid: true # PMKID grab
enable_deauth: true # Deauth + handshake
enable_eviltwin: false # Rogue AP (needs 2nd iface)
attack_timeout: 120 # Per attack timeout
# Cracking
enable_local_crack: true # John the Ripper
enable_cloud_crack: false # Send to Nexus
# Safety
stop_on_low_battery: 20 # Stop at 20%
max_session_duration: 0 # 0 = unlimited
# Session
session_dir: logs/autopwn
auto_save_interval: 30| Mode | Behavior |
|---|---|
passive |
Scan only, no attacks |
balanced |
Smart targeting, avoid detection |
aggressive |
Maximum speed, all techniques |
βββββββββββββββ
β Target β
β Discovered β
ββββββββ¬βββββββ
β
βΌ
βββββββββββββββ Success βββββββββββββββ
β 1. PMKID β βββββββββββββββΆβ Capture β
β Attack β β Complete β
ββββββββ¬βββββββ βββββββββββββββ
β Fail
βΌ
βββββββββββββββ Success βββββββββββββββ
β 2. Deauth β βββββββββββββββΆβ Capture β
β + Handshake β β Complete β
ββββββββ¬βββββββ βββββββββββββββ
β Fail
βΌ
βββββββββββββββ Success βββββββββββββββ
β 3. Evil Twinβ βββββββββββββββΆβ Credential β
β (optional) β β Captured β
ββββββββ¬βββββββ βββββββββββββββ
β Fail
βΌ
βββββββββββββββ
β Cooldown β
β & Retry β
βββββββββββββββ
ββββββββββββββββββββββββββ
β π€ Auto-Pwn β
ββββββββββββββββββββββββββ€
β State: RUNNING β
β Mode: [Aggressive βΌ] β
β ββββββββββββββββββββββ β
β βΆ Start β
β βΈ Pause β
β β Stop β
β ββββββββββββββββββββββ β
β Targets: 12 β
β Captured: 5 β
β Cracked: 2 β
ββββββββββββββββββββββββββ
| Feature | Description |
|---|---|
| Battery Monitor | Stops at configurable threshold |
| Duration Limit | Max session time |
| Whitelist | Never attack your own networks |
| Cooldown | Prevent repeated attacks |
| Session Save | Auto-save every 30s |
Part of the π₯ MoMo Ecosystem