Repository navigation
Essentials
This is the 80/20 reference. 18 commands cover the majority of engagements. Everything else lives in CHEATSHEET.md and COMMANDS.md (748 commands).
ping -> lazynmap -> auto_populate -> facts_show -> recommend_next
| # | Command | What it does | Why it matters |
|---|---|---|---|
| 1 | assign rhost 10.10.11.5 |
Set target IP | Every command reads this from payload.json |
| 2 | assign lhost 10.10.14.3 |
Set your IP | Used by beacon callbacks, C2, payloads |
| 3 | ping |
ICMP TTL probe | TTL ~64 = Linux, ~128 = Windows. Sets os_id automatically |
| 4 | lazynmap |
Full port scan | Writes to sessions/scan_<rhost>.nmap. Never re-run if file exists |
| 5 | auto_populate |
Parse scan into payload context | Fills domain, os_id, services and first creds from the nmap XML into payload.json
|
| 6 | facts_show |
Display discovered facts | Quick read of what the scan found: ports, services, versions (--refresh re-parses sessions/) |
| 7 | recommend_next |
Ranked next steps | Local engine fuses policy + recon plan + knowledge graph into the 3-5 best commands for the current phase — no API key needed |
When you just want a shell, engage runs the whole golden path for you:
engage 10.10.11.5
It chains ping → lazynmap → auto_populate → enum → exploit-search →
initial-access on the target, auto-switching to the next tool when a step
fails. With auto_approve false in payload.json it pauses at gated phases
for your go-ahead, so you stay in control. Useful flags:
| Flag | Effect |
|---|---|
engage <ip> --background |
Detach into a worker; tail it with engage --status
|
engage --pending |
List phases awaiting your approval |
engage --approve <id> / engage --deny <id>
|
Resolve a pending gate |
Every action is narrated to sessions/engagement.log and broadcast to
connected teammates. Run the manual seven-step path above when you want to
understand or control each step; reach for engage when you want speed.
engage walks a fixed chain. orchestrate hands a free-text goal to the
autonomous backends and lets them plan the steps:
orchestrate "gain initial access and dump hashes"
| Form | Effect |
|---|---|
orchestrate "<goal>" |
Auto-routes to the best backend (daemon, hive or swan) |
orchestrate "<goal>" --mode daemon |
Force the objective-driven daemon (auto_loop "<goal>" is a shortcut for this) |
orchestrate "<goal>" --mode hive |
Queen/drone swarm with shared memory |
orchestrate "<goal>" --mode swan |
MoE+RL router, learns from outcomes |
The daemon backend is fully local and works offline. LLM-backed reasoning
uses api_key (Groq) when set and falls back to the local Ollama runtime
when it is not — if neither is available the shell tells you at startup
instead of failing silently.
| Command | What it does |
|---|---|
ww |
whatweb fingerprint |
gobuster |
Directory brute-force (uses rhost + dirwordlist) |
ffuf |
Fast web fuzzer (uses rhost + url) |
finalrecon |
All-in-one web recon |
ss apache 2.4.49 |
Search exploits for discovered version |
| Command | What it does |
|---|---|
enum4linux |
SMB/LDAP enumeration |
cme |
Crackmapexec (requires domain + start_user/start_pass) |
getnpusers |
AS-REP roasting |
secretsdump |
Dumps NTDS / SAM / LSA secrets (needs creds) |
bloodhound |
AD attack path mapping (needs creds) |
evil |
evil-winrm shell (needs creds) |
psexec |
Remote execution (needs creds) |
| Command | What it does |
|---|---|
ssh_cmd |
Run command over SSH (uses rhost + start_user/start_pass) |
scp |
File transfer over SSH |
linpeas |
Privilege escalation auto-checker |
| Command | What it does |
|---|---|
venom |
Generate msfvenom payload (uses lhost + lport + os_id) |
msf |
Start metasploit handler |
createrevshell |
Reverse shell one-liner generator |
blacksandbeacon |
Compile C beacon with BOF support |
| Command | What it does |
|---|---|
secretsdump |
Extract hashes and secrets |
evil |
WinRM shell |
psexec |
Execute remotely |
bloodhound |
Map AD paths |
| Command | What it does |
|---|---|
creds |
Show captured credentials (cat sessions/credentials*) |
hash |
Show captured hashes (cat sessions/hash*) |
dashboard |
TUI with target, phase, commands, hints |
collab_join alice |
Team dashboard URL |
-
Never write raw tool flags.
lazynmapauto-injectsrhost.gobusterauto-injectsrhost,dirwordlist. Always use the alias. -
Read
sessions/before repeating work. Ifscan_<rhost>.nmapexists, read it. Do not re-scan. - Ping first, always. OS detection determines the entire tool chain. AD tools against Linux is wasted time.
| Command | What it does | Why it matters |
|---|---|---|
yara_marketplace list |
Browse 10 built-in YARA rules (ransomware, C2, webshells, privesc) | Signature-based threat detection |
nuclei_marketplace list |
Browse 500+ Nuclei templates | Automated vulnerability scanning |
auto_pwn |
Autonomous kill-chain walk | Recon to exploitation without manual steps |
hunt |
Threat-informed discovery | Maps known TTPs to discovered services |
yara_scan <file> |
Scan files/dirs with YARA rules | Malware and IoC detection |
nuclei |
Run Nuclei templates against rhost | CVD/CVE vulnerability scanning |
marketplace update |
Update all addons/plugins/tools/rules | Keep your toolkit current |
collab_join handle |
Print team dashboard URL | Multi-operator collaboration |
encrypt / decrypt
|
PBKDF2HMAC + Fernet file crypto | Secure session data |
campaign_sitrep |
Full situation report | Current state at a glance |
| Need | File |
|---|---|
| 50 frequent commands by goal | CHEATSHEET.md |
| All 748 commands with descriptions |
COMMANDS.md (auto-generated) |
| All 126 aliases |
COMMANDS.md alias section |
| Full MCP tool reference (153 tools) | skills/lazyown.md |
| Architecture and dev reference | CLAUDE.md |
| Honest framework comparison | COMPARISON.md |
Generated offline by readmenator from commit aeecdf2da35a. Edits here are overwritten by readmenator . --rebuild.
Start
Wiki
- community_0_cli_commands
- community_10_modules_surface_graph
- community_11_modules_opsec_scorer
- community_12_modules_kerberos_core
- community_13_modules_saas_attacks
- community_14_modules_polymorphic_engine
- community_15_contrib_legacy
- community_16_scripts_journal
- community_17_modules_backdoor
- community_18_poc_tui
- community_19_scripts_check_contract_manifest
- community_1_modules_lazyc2
- community_20_scripts_migrate_lazyown
- community_21_tools
- community_22_orphans
- community_2_modules_autonomous_daemon
- community_3_cli
- community_4_modules_lazy_loop
- community_5_lazygui_panels
- community_6_modules_llm_budget
- community_7_static_js
- community_8_skills_claude_md_orchestrator
- community_9_modules_lazyown_facts
- concepts
- queries
- REPORT
Agent Docs
- API
- API_p10
- API_p11
- API_p12
- API_p13
- API_p14
- API_p15
- API_p16
- API_p17
- API_p18
- API_p19
- API_p2
- API_p20
- API_p21
- API_p22
- API_p23
- API_p3
- API_p4
- API_p5
- API_p6
- API_p7
- API_p8
- API_p9
- ARCHITECTURE
- ARCHITECTURE_p2
- ARCHITECTURE_p3
- ARCHITECTURE_p4
- ARCHITECTURE_p5
- ARCHITECTURE_p6
- ARCHITECTURE_p7
- CONCEPTS
- GOTCHAS
- INDEX
- INDEX_p2
- INDEX_p3
- KB_backdoor
- KB_blueprints
- KB_cgi-bin
- KB_claude_md_orchestrator
- KB_cli
- KB_cli_p2
- KB_cli_p3
- KB_cli_p4
- KB_cli_p5
- KB_commands
- KB_commands_p2
- KB_commands_p3
- KB_commands_p4
- KB_config
- KB_contract
- KB_core
- KB_core_p2
- KB_devtools
- KB_extensions
- KB_hermes-lazyown
- KB_integrations
- KB_js
- KB_js_p2
- KB_js_p3
- KB_js_p4
- KB_lazyc2
- KB_lazygui
- KB_lazyown-docker
- KB_legacy
- KB_legacy_p2
- KB_misc
- KB_modules
- KB_modules_p10
- KB_modules_p11
- KB_modules_p12
- KB_modules_p13
- KB_modules_p14
- KB_modules_p15
- KB_modules_p2
- KB_modules_p3
- KB_modules_p4
- KB_modules_p5
- KB_modules_p6
- KB_modules_p7
- KB_modules_p8
- KB_modules_p9
- KB_modules_tools
- KB_palettes
- KB_panels
- KB_plugins
- KB_poc_tui
- KB_root
- KB_root_p2
- KB_rootkit
- KB_scripts
- KB_security
- KB_services
- KB_sinks
- KB_skills
- KB_skills_claude_md_orchestrator_tests
- KB_skills_p2
- KB_skills_p3
- KB_skills_p4
- KB_skills_p5
- KB_skills_tests
- KB_tests
- KB_tests_p10
- KB_tests_p11
- KB_tests_p12
- KB_tests_p13
- KB_tests_p14
- KB_tests_p15
- KB_tests_p16
- KB_tests_p17
- KB_tests_p2
- KB_tests_p3
- KB_tests_p4
- KB_tests_p5
- KB_tests_p6
- KB_tests_p7
- KB_tests_p8
- KB_tests_p9
- KB_theme
- KB_tools
- KB_widgets
- KB_win_rootkit
- KB_windows
- MEMORY
- SECURITY
- SYMBOLS
- SYMBOLS_p10
- SYMBOLS_p11
- SYMBOLS_p12
- SYMBOLS_p13
- SYMBOLS_p14
- SYMBOLS_p15
- SYMBOLS_p16
- SYMBOLS_p17
- SYMBOLS_p18
- SYMBOLS_p19
- SYMBOLS_p2
- SYMBOLS_p20
- SYMBOLS_p21
- SYMBOLS_p22
- SYMBOLS_p23
- SYMBOLS_p24
- SYMBOLS_p25
- SYMBOLS_p26
- SYMBOLS_p27
- SYMBOLS_p28
- SYMBOLS_p29
- SYMBOLS_p3
- SYMBOLS_p30
- SYMBOLS_p31
- SYMBOLS_p32
- SYMBOLS_p33
- SYMBOLS_p34
- SYMBOLS_p35
- SYMBOLS_p36
- SYMBOLS_p37
- SYMBOLS_p38
- SYMBOLS_p39
- SYMBOLS_p4
- SYMBOLS_p40
- SYMBOLS_p41
- SYMBOLS_p42
- SYMBOLS_p5
- SYMBOLS_p6
- SYMBOLS_p7
- SYMBOLS_p8
- SYMBOLS_p9
Recipes