Auto-generated by readmeneitor.py from source docstrings and cli/command_index.json.
alterxPhase: recon | Source:
cli/commands/recon_migrated.py
Executes the ‘alterx’ command for subdomain enumeration on the provided self.params[‘domain’]. If ‘alterx’
apache_usersPhase: recon | Source:
cli/commands/recon_migrated.py
Performs enumeration of users from a target system using
apache-users.
binarycheckPhase: recon | Source:
cli/commands/recon_migrated.py
Performs various checks on a selected binary to gather information and protections.
cvePhase: recon | Source:
cli/commands/recon_migrated.py
Search for a CVE using the CIRCL API.
digPhase: recon | Source:
cli/commands/recon.py
Executes the dig command to query DNS information.
dnschefPhase: recon | Source:
cli/commands/recon_migrated.py
Executes the DNSChef tool to monitor DNS queries and intercept responses.
dnsenumPhase: recon | Source:
cli/commands/recon.py
Performs DNS enumeration using dnsenum to identify
subdomains for a given domain.
dnsmapPhase: recon | Source:
cli/commands/recon.py
Performs DNS enumeration using dnsmap to discover
subdomains for a specified domain.
dnstool_pyPhase: recon | Source:
cli/commands/recon_migrated.py
Executes the dnstool.py tool to modify Active Directory-integrated DNS records.
finalreconPhase: recon | Source:
cli/commands/recon.py
Runs the finalrecon tool to perform a web server
vulnerability scan against the specified target host.
getcapPhase: recon | Source:
cli/commands/recon_migrated.py
Retrieve and display file capabilities on the system.
gospiderPhase: recon | Source:
cli/commands/recon_migrated.py
Try gospider for web spidering.
grauditPhase: recon | Source:
cli/commands/recon_migrated.py
Executes the graudit command to perform a static code analysis with the specified options.
httprobePhase: recon | Source:
cli/commands/recon_migrated.py
Executes the httprobe tool to probe domains for working HTTP and HTTPS servers.
ipinfoPhase: recon | Source:
cli/commands/recon_migrated.py
Retrieves detailed information about an IP address using the ARIN API.
launchpadPhase: recon | Source:
cli/commands/recon_migrated.py
Searches for packages on Launchpad based on the provided search term and extracts codenames from the results. The distribution is extracted from the search term.
metabigorPhase: recon | Source:
cli/commands/recon_migrated.py
Executes Metabigor commands for OSINT and scanning tasks with guided input or predefined arguments.
openssl_sclientPhase: recon | Source:
cli/commands/recon.py
Uses openssl s_client to connect to a specified host and
port, allowing for testing and debugging of SSL/TLS connections.
pingPhase: recon | Source:
cli/commands/recon_migrated.py
Perform a ping to check host availability and infer the operating system based on TTL values.
portsPhase: recon | Source:
cli/commands/recon_migrated.py
Lists all open TCP and UDP ports on the local system.
proxyPhase: recon | Source:
cli/commands/recon_migrated.py
Runs a small proxy server to modify HTTP requests on the fly.
reconPhase: recon | Source:
cli/commands/recon_migrated.py
Performs reconnaissance on a specified self.params[‘domain’] using crt.sh (the target must be visible on internet), pup, httprobe, and EyeWitness.
serveralive2Phase: recon | Source:
cli/commands/recon_migrated.py
Command serveralive2: Uses Impacket to connect to a remote MSRPC interface and retrieves the server bindings.
sherlockPhase: recon | Source:
cli/commands/recon_migrated.py
Executes the Sherlock tool to find usernames across social networks.
sslscanPhase: recon | Source:
cli/commands/recon_migrated.py
Run an SSL scan on the specified remote host.
surfacePhase: recon | Source:
cli/commands/recon_migrated.py
Render the network surface graph in the terminal.
tcpdump_capturePhase: recon | Source:
cli/commands/recon_migrated.py
Starts packet capture using tcpdump on the specified
interface.
tcpdump_icmpPhase: recon | Source:
cli/commands/recon_migrated.py
Starts tcpdump to capture ICMP traffic on the specified
interface.
tracePhase: recon | Source:
cli/commands/recon_migrated.py
Traces the DNS information for a given self.params[‘domain’] using the FreeDNS service. (using freedns IP Not your IP)
trufflehogPhase: recon | Source:
cli/commands/recon_migrated.py
Executes trufflehog to search for secrets in a given Git repository URL.
tshark_analyzePhase: recon | Source:
cli/commands/recon_migrated.py
Analyzes a packet capture file using tshark based on the
provided remote host IP.
waybackmachinePhase: recon | Source:
cli/commands/recon_migrated.py
Fetch URLs from the Wayback Machine for a given website.
whatwebPhase: recon | Source:
cli/commands/recon.py
Performs a web technology fingerprinting scan using
whatweb.
windapsearchscrapeusersPhase: recon | Source:
cli/commands/recon_migrated.py
Extracts usernames from a JSON output generated by go-windapsearch and appends them
ad_ldap_enumPhase: enum | Source:
cli/commands/scan_migrated.py
Executes ad-ldap-enum to enumerate Active Directory objects (users, groups, computers)
allinPhase: enum | Source:
cli/commands/scan_migrated.py
Execute the AlliN.py tool with various scan modes and parameters.
amassPhase: enum | Source:
cli/commands/scan.py
Executes Amass to perform a passive enumeration on a given domain.
arjunPhase: enum | Source:
cli/commands/scan_migrated.py
Executes an Arjun scan on the specified URL for parameter discovery.
arpscanPhase: enum | Source:
cli/commands/scan.py
Executes an ARP scan using arp-scan.
batchnmapPhase: enum | Source:
cli/commands/recon.py
Runs the internal module modules/lazynmap.sh for
multiple Nmap scans.
bbotPhase: enum | Source:
cli/commands/scan.py
Executes a BBOT scan to perform various reconnaissance tasks.
blazyPhase: enum | Source:
cli/commands/scan_migrated.py
Command blazy: Installs and runs blazy for multi-vulnerability web application scanning.
bloodhoundPhase: enum | Source:
cli/commands/scan_migrated.py
Perform LDAP enumeration using bloodhound-python with credentials from a file.
breacherPhase: enum | Source:
cli/commands/scan_migrated.py
Command breacher: Installs and runs Breacher for finding admin login pages and EAR vulnerabilities.
certipyPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the Certipy tool to interact with Active Directory Certificate Services.
certipy_adPhase: enum | Source:
cli/commands/scan_migrated.py
Run certipy-ad against Active Directory Certificate Services.
changemePhase: enum | Source:
cli/commands/scan_migrated.py
Executes a changeme scan on a specified target URL or host.
cmePhase: enum | Source:
cli/commands/scan_migrated.py
Execute CrackMapExec (CME) for SMB enumeration and authentication attempts against a target.
davtestPhase: enum | Source:
cli/commands/scan_migrated.py
Tests WebDAV server configurations using davtest.
dirsearchPhase: enum | Source:
cli/commands/scan.py
Runs the dirsearch tool to perform directory and file
enumeration on a specified URL.
dmitryPhase: enum | Source:
cli/commands/scan.py
This function constructs and executes a command for the ‘dmitry’ tool.
enum4linuxPhase: enum | Source:
cli/commands/enum.py
Performs enumeration of information from a target Linux/Unix system
using enum4linux.
enum4linux_ngPhase: enum | Source:
cli/commands/scan_migrated.py
Performs enumeration of information from a target system using
enum4linux-ng.
evil_ssdpPhase: enum | Source:
cli/commands/scan_migrated.py
Runs evil-ssdp with various options and user-selected templates.
feroxbusterPhase: enum | Source:
cli/commands/scan.py
Command feroxbuster: Installs and runs Feroxbuster for performing forced browsing and directory brute-forcing.
finger_user_enumPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the finger-user-enum tool for enumerating users
on the target host.
fuzzPhase: enum | Source:
cli/commands/scan_migrated.py
Executes a web server fuzzing script with user-provided parameters.
getnpusersPhase: enum | Source:
cli/commands/enum.py
sudo impacket-GetNPUsers mist.htb/ -no-pass -usersfile sessions/users.txt
gobusterPhase: enum | Source:
cli/commands/scan.py
Uses gobuster for directory and virtual host fuzzing
based on provided parameters. Supports directory enumeration and virtual
host discovery.
hostdiscoverPhase: enum | Source:
cli/commands/scan.py
Discover active hosts in a subnet by performing a ping sweep.
houndPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the hound tool for Hound is a simple and light tool for information gathering and capture exact GPS coordinates
kerbrutePhase: enum | Source:
cli/commands/scan_migrated.py
Executes the Kerbrute tool to enumerate user accounts against a specified target self.params[‘domain’] controller.
lazynmapPhase: enum | Source:
cli/commands/recon.py
Runs the internal module modules/lazynmap.sh with target
mode.
ldapdomaindumpPhase: enum | Source:
cli/commands/scan_migrated.py
Dumps LDAP information using ldapdomaindump with
credentials from a file.
ldapsearchPhase: enum | Source:
cli/commands/scan_migrated.py
Executes an LDAP search against a target remote host (self.params[‘rhost’]) and saves the results.
lookupsidPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the Impacket lookupsid tool to enumerate SIDs on a target system.
lookupsid_pyPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the LookupSID tool to perform SID enumeration on a target system.
loxsPhase: enum | Source:
cli/commands/scan_migrated.py
Command loxs: Installs and runs Loxs for multi-vulnerability web application scanning.
lynisPhase: enum | Source:
cli/commands/scan_migrated.py
Performs a Lynis audit on the specified remote system.
magicreconPhase: enum | Source:
cli/commands/scan.py
Command magicrecon: Automates the setup and usage of MagicRecon to perform various types of reconnaissance and vulnerability scanning on specified targets.
mqtt_check_pyPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the MQTT check tool to verify credentials on a target system with optional SSL.
nbtscanPhase: enum | Source:
cli/commands/recon.py
Performs network scanning using nbtscan to discover
NetBIOS names and addresses in a specified range.
net_rpc_addmemPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the net rpc group addmem command to add a user to a specified group in Active Directory.
netexecPhase: enum | Source:
cli/commands/scan_migrated.py
Executes netexec with various options for network protocol operations.
netviewPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the Impacket netview tool to list network shares on a specified target.
niktoPhase: enum | Source:
cli/commands/recon.py
Runs the nikto tool to perform a web server
vulnerability scan against the specified target host.
nmapscriptPhase: enum | Source:
cli/commands/scan.py
Perform an Nmap scan using a specified script and port.
nucleiPhase: enum | Source:
cli/commands/scan.py
Executes a Nuclei scan on a specified target URL or host.
odatPhase: enum | Source:
cli/commands/scan_migrated.py
Command odat: Runs the ODAT sidguesser module to guess Oracle SIDs on a target Oracle database.
openredirexPhase: enum | Source:
cli/commands/scan_migrated.py
Command openredirex: Clones, installs, and runs OpenRedirex for testing open redirection vulnerabilities.
osmedeusPhase: enum | Source:
cli/commands/scan.py
Executes Osmedeus scans with guided input for various scanning scenarios.
parseroPhase: enum | Source:
cli/commands/scan_migrated.py
Executes a parsero scan on a specified target URL or host.
parthPhase: enum | Source:
cli/commands/scan_migrated.py
Command parth: Installs and runs Parth for discovering vulnerable URLs and parameters.
portdiscoverPhase: enum | Source:
cli/commands/scan.py
Scan all ports on a specified host to identify open ports.
portservicediscoverPhase: enum | Source:
cli/commands/scan.py
Scan all ports on a specified host to identify open ports and associated services.
pre2kPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the pre2k tool to query the self.params[‘domain’] for pre-Windows 2000 machine accounts or to pass a list of hostnames to test authentication.
pykerbrutePhase: enum | Source:
cli/commands/scan_migrated.py
Command pykerbrute: Automates the installation and execution of PyKerbrute for bruteforcing Active Directory accounts using Kerberos pre-authentication.
rdp_check_pyPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the RDP check tool to verify credentials or hash-based authentication on a target system.
rpcclientPhase: enum | Source:
cli/commands/enum.py
Executes the rpcclient command to interact with a remote
Windows system over RPC (Remote Procedure Call) using anonymous
credentials.
rpcdumpPhase: enum | Source:
cli/commands/enum.py
Executes the rpcdump.py script to dump RPC services from
a target host.
rpcmap_pyPhase: enum | Source:
cli/commands/scan_migrated.py
Command rpcmap_py: Executes rpcmap.py commands to enumerate MSRPC interfaces.
samrdumpPhase: enum | Source:
cli/commands/scan_migrated.py
Run impacket-samrdump to dump SAM data from specified
ports.
sawksPhase: enum | Source:
cli/commands/scan_migrated.py
Executes the Swaks (Swiss Army Knife for SMTP) tool to send test emails for phishing simulations.
sessionsshPhase: enum | Source:
cli/commands/scan_migrated.py
Execute a command to list active SSH connections.
skipfishPhase: enum | Source:
cli/commands/scan.py
This function executes the web security scanning tool Skipfish
smbattackPhase: enum | Source:
cli/commands/scan_migrated.py
Scans for hosts with SMB service open on port 445 in the specified target network.
smbclientPhase: enum | Source:
cli/commands/enum.py
Interacts with SMB shares using the smbclient command to
perform the following operations:
smbclient_impacketPhase: enum | Source:
cli/commands/enum.py
Interacts with SMB shares using the smbclient command to
perform the following operations:
smbclient_pyPhase: enum | Source:
cli/commands/enum.py
Interacts with SMB shares using the smbclient.py command
to perform the following operations:
smbmapPhase: enum | Source:
cli/commands/enum.py
smbmap -H 10.10.10.3 [OPTIONS]
smtpuserenumPhase: enum | Source:
cli/commands/scan_migrated.py
Enumerates SMTP users using the smtp-user-enum tool with
the VRFY method.
snmpcheckPhase: enum | Source:
cli/commands/scan_migrated.py
Performs an SNMP check on the specified target host.
snmpwalkPhase: enum | Source:
cli/commands/scan_migrated.py
Performs an SNMP check on the specified target host.
swaksPhase: enum | Source:
cli/commands/scan_migrated.py
Sends an email using swaks (Swiss Army Knife for
SMTP).
vscanPhase: enum | Source:
cli/commands/scan.py
Perform port scanning using vscan with the provided parameters.
wfuzzPhase: enum | Source:
cli/commands/recon.py
Uses wfuzz to perform fuzzing based on provided
parameters. This function supports various options for directory and
file fuzzing.
windapsearchPhase: enum | Source:
cli/commands/scan_migrated.py
Execute the windapsearch tool to perform Active Directory Domain enumeration through LDAP queries.
wpscanPhase: enum | Source:
cli/commands/scan_migrated.py
Command wpscan: Installs and runs WPScan to perform WordPress vulnerability scanning.
aclpwn_pyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the aclpwn.py tool to find and exploit ACL paths for privilege escalation in an Active Directory environment.
adcs_checkPhase: exploit | Source:
cli/commands/exploit_migrated.py
Check Active Directory Certificate Services for ESC1-ESC8 vulnerabilities.
addspn_pyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the addspn.py tool to manage Service Principal Names (SPNs) on Active Directory accounts via LDAP.
auto_pwnPhase: exploit | Source:
cli/commands/pwn.py
Run the full autonomous exploitation chain against the target.
autoblodyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the autobloody tool for automating Active Directory privilege escalation paths.
cacti_exploitPhase: exploit | Source:
cli/commands/exploit_migrated.py
Automates the exploitation of the Cacti version 1.2.26 vulnerability
chainPhase: exploit | Source:
cli/commands/exploit_migrated.py
Run autonomous exploitation chain: recon -> vuln -> exploit -> post-exploit.
commixPhase: exploit | Source:
cli/commands/exploit.py
Runs commix for command injection testing.
cpPhase: exploit | Source:
cli/commands/exploit_migrated.py
Copies a file from the ExploitDB directory to the sessions directory.
createcookiePhase: exploit | Source:
cli/commands/exploit_migrated.py
Creates a cookie.txt file in the sessions
directory with the specified cookie value.
createdllPhase: exploit | Source:
cli/commands/exploit_migrated.py
Create a Windows DLL file using MinGW-w64 or a Blazor DLL for Linux.
digdugPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes Dig Dug to inflate the size of an executable file, leveraging pre-configured settings
download_exploitPhase: exploit | Source:
cli/commands/exploit.py
Downloads and sets up an exploit, optionally serving via HTTP.
downloaderPhase: exploit | Source:
cli/commands/exploit_migrated.py
Generate a downloader command for files in the sessions directory.
eternalPhase: exploit | Source:
cli/commands/exploit_migrated.py
Automates the EternalBlue (MS17-010) exploitation process using Metasploit.
excelntdonutPhase: exploit | Source:
cli/commands/exploit_migrated.py
Generates an Excel 4.0 (XLM) macro from a provided C# source file using EXCELntDonut.
exploit_chainPhase: exploit | Source:
cli/commands/pwn.py
AI-driven multi-step exploit chaining with fallback strategies.
exploit_recommendPhase: exploit | Source:
cli/commands/exploit_migrated.py
AI-powered exploit recommendation — matches discovered services to CVEs.
filteringPhase: exploit | Source:
cli/commands/exploit_migrated.py
Applies various filtering techniques to the given command line by modifying each character or word appropriately.
gets4uticket_pyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the gets4uticket.py tool from PKINITtools to request an S4U2Self service ticket using Kerberos.
gettgtpkinit_pyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the gettgtpkinit.py tool from PKINITtools to request a TGT using Kerberos PKINIT with a PFX or PEM certificate.
greatSCTPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the GreatSCT tool for generating payloads that bypass antivirus and application whitelisting solutions.
img2cookiePhase: exploit | Source:
cli/commands/exploit.py
Generates an XSS payload that steals cookies via an image tag.
jwt_toolPhase: exploit | Source:
cli/commands/exploit_migrated.py
Uses the jwt_tool to analyze, tamper, or exploit JSON Web Tokens (JWTs).
krbrelayx_pyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the krbrelayx.py tool for Kerberos relaying or unconstrained delegation abuse.
kusaPhase: exploit | Source:
cli/commands/exploit.py
Runs the Kusanagi payload generator.
lazypwnPhase: exploit | Source:
cli/commands/exploit.py
Executes the LazyPwn automated exploitation script.
lfiPhase: exploit | Source:
cli/commands/exploit_migrated.py
Exploits a potential Local File Inclusion (LFI) vulnerability by crafting
lolPhase: exploit | Source:
cli/commands/exploit_migrated.py
Exploits a target by injecting a malicious payload and collecting admin information.
lolbas_usePhase: exploit | Source:
cli/commands/pwn.py
Execute a specific LOLBAS technique.
ms08_067_netapiPhase: exploit | Source:
cli/commands/exploit_migrated.py
SMB CVE-2008-4250. Vulnerable using the module ms08_067_netapi of metasploit
ntpdatePhase: exploit | Source:
cli/commands/exploit_migrated.py
Synchronizes the system clock with a specified NTP server.
ownereditPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the Impacket owneredit tool for manipulating ownership of Active Directory objects.
padbusterPhase: exploit | Source:
cli/commands/exploit_migrated.py
Execute the PadBuster command for padding oracle attacks.
powerserverPhase: exploit | Source:
cli/commands/exploit_migrated.py
This function generates a PowerShell script that retrieves reverse shell over http on a Windows system.
printerbug_pyPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the printerbug.py tool to trigger the SpoolService bug via RPC backconnect.
psexecPhase: exploit | Source:
cli/commands/enum.py
Executes the Impacket PSExec tool to attempt remote execution on the specified target.
psexec_pyPhase: exploit | Source:
cli/commands/enum.py
Executes the Impacket PSExec tool to attempt remote execution on the specified target.
py3ttyupPhase: exploit | Source:
cli/commands/exploit_migrated.py
Copies a Python reverse shell command to the clipboard.
pyautomatePhase: exploit | Source:
cli/commands/exploit_migrated.py
Automates the execution of pwntomate tools on XML configuration files.
pyoracle2Phase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the pyOracle2 tool for performing padding oracle attacks.
pywhiskerPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the pyWhisker tool for manipulating the msDS-KeyCredentialLink attribute of a target user or computer.
rejetto_hfs_execPhase: exploit | Source:
cli/commands/exploit_migrated.py
HttpFileServer version 2.3. Vulnerable using the module rejetto_hfs_exec of metasploit
revPhase: exploit | Source:
cli/commands/exploit.py
Copies a reverse shell one-liner to the clipboard.
seoPhase: exploit | Source:
cli/commands/exploit_migrated.py
Performs a web seo fingerprinting scan using
lazyseo.py.
sharpshooterPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes a payload creation framework for the retrieval and execution of arbitrary CSharp source code.
shellfirePhase: exploit | Source:
cli/commands/exploit_migrated.py
Runs Shellfire with various options and allows generating payloads.
shellshockPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes a Shellshock attack against a target.
sirepratPhase: exploit | Source:
cli/commands/exploit_migrated.py
Command sireprat: Automates the setup and usage of SirepRAT to perform various attacks on a Windows IoT Core device.
sqliPhase: exploit | Source:
cli/commands/exploit_migrated.py
Asks the user for the URL, database, table, and columns, and then executes the Python script
sqli_mssql_testPhase: exploit | Source:
cli/commands/exploit_migrated.py
Initiates a reverse MSSQL shell by starting an HTTP server to handle incoming connections and exfiltrate data.
sqlmapPhase: exploit | Source:
cli/commands/exploit.py
Runs SQLMap against the target URL for SQL injection testing.
sqshPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the Impacket sqsh tool for manipulating ownership of Active Directory objects.
ssPhase: exploit | Source:
cli/commands/recon.py
Search all exploit sources and map findings to the next LazyOwn command.
sshexploitPhase: exploit | Source:
cli/commands/exploit_migrated.py
Exploits OpenSSH vulnerability CVE-2023-38408 via the PKCS#11 feature of the ssh-agent.
stealth_onPhase: exploit | Source:
cli/commands/pwn.py
Enable stealth mode for subsequent operations.
template_helper_serializerPhase: exploit | Source:
cli/commands/exploit_migrated.py
Handles the creation and serialization of a template helper.
ticketerPhase: exploit | Source:
cli/commands/exploit.py
Runs Impacket ticketer for golden/silver ticket creation.
unicode_WAFbypassPhase: exploit | Source:
cli/commands/exploit_migrated.py
We open a Netcat listener on port 443 and attempt to exploit NodeJS deserialization by sending the
upload_bypassPhase: exploit | Source:
cli/commands/exploit_migrated.py
Command upload_bypass: Automates the installation and execution of Upload_Bypass for performing file upload bypass tests.
utfPhase: exploit | Source:
cli/commands/exploit_migrated.py
Encode a given payload into UTF-16 escape sequences.
winbase64payloadPhase: exploit | Source:
cli/commands/exploit_migrated.py
Creates a base64 encoded payload specifically for Windows to execute
a PowerShell command or download a file using
self.params['lhost'].
wrapperPhase: exploit | Source:
cli/commands/exploit.py
Copies LFI php-wrapper payloads to the clipboard.
wwwPhase: exploit | Source:
cli/commands/exploit.py
Starts a simple HTTP server on the configured port to serve payloads.
xssPhase: exploit | Source:
cli/commands/exploit_migrated.py
Executes the XSS (Cross-Site Scripting) vulnerability testing procedure
xsstrikePhase: exploit | Source:
cli/commands/exploit_migrated.py
Command xsstrike: Installs and runs XSStrike for finding XSS vulnerabilities.
add2findPhase: postexp | Source:
cli/commands/postexp_migrated.py
Add a new custom command to the ‘find’ system, saved in user_commands.json.
adversaryPhase: postexp | Source:
cli/commands/postexp_migrated.py
LazyOwn RedTeam Adversary Emulator, you can configure your own adversaries in adversary.json
adversary_yamlPhase: postexp | Source:
cli/commands/postexp_migrated.py
Execute adversary from YAML in lazyadversaries/*.yaml
aes_pePhase: postexp | Source:
cli/commands/postexp_migrated.py
Encrypt with AES and random key to PE EXE file, to usage with loaders.
apt_proxyPhase: postexp | Source:
cli/commands/postexp_migrated.py
Configures the local machine with internet access to act as an APT proxy for a machine without internet access.
apt_repoPhase: postexp | Source:
cli/commands/postexp_migrated.py
Creates a comprehensive local APT repository with enhanced dependency resolution.
atomic_lazyownPhase: postexp | Source:
cli/commands/postexp.py
Execute atomic red-team tests via LazyOwn.
bin2shellcodePhase: postexp | Source:
cli/commands/postexp_migrated.py
Converts a binary file to a shellcode string in C or Nim format.
convert_remcomsvc_from_filePhase: postexp | Source:
cli/commands/postexp_migrated.py
Converts the Python REMCOMSVC byte string from remcomsvc.py to Golang byte slice format, prints a sample, and saves it to sessions/remcomsvc.go. see lazyaddon GoPEInjection
cportsPhase: postexp | Source:
cli/commands/postexp_migrated.py
Generates a command to display TCP and UDP ports and copies it to the clipboard.
create_syntheticPhase: postexp | Source:
cli/commands/postexp_migrated.py
Create a basic synthetic playbook from Nmap CSV when LLM fails.
createpayloadPhase: postexp | Source:
cli/commands/postexp_migrated.py
Generates an obfuscated payload to evade AV detection using the payloadGenerator tool. thanks to smokeme
d3monizedshellPhase: postexp | Source:
cli/commands/postexp_migrated.py
Executes the D3m0n1z3dShell tool for persistence in Linux.
disableavPhase: postexp | Source:
cli/commands/postexp.py
Create a VBS script to attempt disabling Windows Defender.
exe2binPhase: postexp | Source:
cli/commands/postexp_migrated.py
Trasnform file .exe into binary file.
exe2donutbinPhase: postexp | Source:
cli/commands/postexp_migrated.py
Trasnform file .exe into donut binary file.
extract_yamlPhase: postexp | Source:
cli/commands/postexp_migrated.py
Extract YAML from an existing debug file and try to create a playbook.
findPhase: postexp | Source:
cli/commands/postexp_migrated.py
Automates command execution based on a list of aliases and commands.
follinaPhase: postexp | Source:
cli/commands/postexp.py
Run the Follina (CVE-2022-30190) exploit setup.
hex2shellcodePhase: postexp | Source:
cli/commands/postexp_migrated.py
Convert raw hex payload from msfvenom into NASM-compatible shellcode format.
internet_proxyPhase: postexp | Source:
cli/commands/postexp_migrated.py
Configures the local machine with internet access to act as a proxy for a machine without internet access.
issue_command_to_c2Phase: postexp | Source:
cli/commands/postexp_migrated.py
Exec command in the client using the C2. download: command you must put the file in sessions/temp_upload or use download_c2 command
lazywebshellPhase: postexp | Source:
cli/commands/postexp.py
Run LazyOwn webshell server on port 8888.
mimikatzpyPhase: postexp | Source:
cli/commands/postexp.py
Run Mimikatz over Python (impacket style).
ofuscate_stringPhase: postexp | Source:
cli/commands/postexp_migrated.py
Ofuscate a string into Go code.
ofuscateshPhase: postexp | Source:
cli/commands/postexp_migrated.py
Obfuscates a shell script by encoding it in Base64 and prepares a command to decode and execute it.
ofuscatorps1Phase: postexp | Source:
cli/commands/postexp.py
Obfuscate a PowerShell script.
path2hexPhase: postexp | Source:
cli/commands/postexp_migrated.py
Convert a binary path to x64 little-endian hex code for shellcode injection.
pezorshPhase: postexp | Source:
cli/commands/postexp_migrated.py
Executes the PEzor tool to pack executables or shellcode with custom configurations.
pip_proxyPhase: postexp | Source:
cli/commands/postexp_migrated.py
Configures the local machine with internet access to act as a pip proxy for a machine without internet access.
pip_repoPhase: postexp | Source:
cli/commands/postexp_migrated.py
Sets up a local pip repository to serve Python packages for installation on a compromised machine without internet access.
powershell_cmd_stagerPhase: postexp | Source:
cli/commands/postexp_migrated.py
Generate and execute a PowerShell command stager to run a .ps1 script.
rmfromfindPhase: postexp | Source:
cli/commands/postexp_migrated.py
Remove a custom command by index (as shown in ‘find’).
rubeusPhase: postexp | Source:
cli/commands/postexp_migrated.py
Copies a command to the clipboard for downloading and running Rubeus.
scavengerPhase: postexp | Source:
cli/commands/postexp.py
Run the Scavenger post-exploitation data collector.
scpPhase: postexp | Source:
cli/commands/postexp_migrated.py
Copies the local “sessions” directory to a remote host using scp, leveraging sshpass for automated authentication.
service_sshPhase: postexp | Source:
cli/commands/postexp_migrated.py
Creates a systemd service file for a specified binary and generates a script to enable and start the service.
sessionsshstracePhase: postexp | Source:
cli/commands/postexp_migrated.py
Attach strace to a running process and log output to a file.
shellcodePhase: postexp | Source:
cli/commands/postexp.py
Generate and manage shellcode.
shellcode2elfPhase: postexp | Source:
cli/commands/postexp_migrated.py
Convert shellcode into an ELF file and infect it.
shellcode2sylkPhase: postexp | Source:
cli/commands/postexp_migrated.py
Converts shellcode to SYLK format and saves the result to a file.
shellcode_searchPhase: postexp | Source:
cli/commands/postexp_migrated.py
Search the shell-storm API for shellcodes using the provided keywords.
ssh_cmdPhase: postexp | Source:
cli/commands/postexp_migrated.py
Perform Remote Execution Command through SSH using configured start_user. See help grisun0 for backdoor user configuration.
yara_scanPhase: postexp | Source:
cli/commands/postexp_migrated.py
Scan files or directories with YARA rules for malware/IOCs.
asprevbase64Phase: persist | Source:
cli/commands/persist_migrated.py
Creates a base64 encoded ASP reverse shell payload and copies it to the clipboard.
backdoor_factoryPhase: persist | Source:
cli/commands/persist_migrated.py
Creates a backdoored executable using
backdoor-factory.
beaconcfgPhase: persist | Source:
cli/commands/persist_migrated.py
Generate a C2 beacon profile with traffic morphing and domain fronting.
conptyshellPhase: persist | Source:
cli/commands/persist.py
Download ConPtyShell and prepare a PowerShell run command.
createrevshellPhase: persist | Source:
cli/commands/persist.py
Create a bash reverse shell script in sessions/.
createwebshellPhase: persist | Source:
cli/commands/persist.py
Create web shells (JPG-disguised PHP, p0wny-shell, ASP).
createwinrevshellPhase: persist | Source:
cli/commands/persist.py
Create a Windows reverse shell (PowerShell).
darkarmourPhase: persist | Source:
cli/commands/persist_migrated.py
Uses the darkarmour tool to generate an undetectable version of a PE executable.
dr0p1tPhase: persist | Source:
cli/commands/persist_migrated.py
Execute the Dr0p1t tool to create a stealthy malware dropper.
ftpPhase: persist | Source:
cli/commands/persist_migrated.py
Connects to an ftp host using credentials from a file and a specified port.
generate_revshellPhase: persist | Source:
cli/commands/persist_migrated.py
Generate a reverse shell in various programming languages.
grisun0Phase: persist | Source:
cli/commands/persist_migrated.py
Creates and copies a shell command to add a new user, assign a password, add the user to the sudo group, and switch to the user.
grisun0wPhase: persist | Source:
cli/commands/persist_migrated.py
Creates and copies a PowerShell command to add a new user, assign a password, add the user to the Administrators group, and switch to the user.
ivyPhase: persist | Source:
cli/commands/persist_migrated.py
Generates payloads using Ivy with various options. Ivy is a payload creation framework for the execution of arbitrary VBA (macro) source code directly in memory. Ivy’s loader does this by utilizing programmatical access in the VBA object environment to load, decrypt and execute shellcode.
knokknokPhase: persist | Source:
cli/commands/persist_migrated.py
Send special string to trigger a reverse shell, with the command ‘c2 client_name’
listener_goPhase: persist | Source:
cli/commands/persist_migrated.py
Configures and starts a listener for a specified victim.
listener_pyPhase: persist | Source:
cli/commands/persist_migrated.py
Configures and starts a listener for a specified victim.
msfpcPhase: persist | Source:
cli/commands/persist_migrated.py
Generates payloads using MSFvenom Payload Creator (MSFPC).
paranoid_meterpreterPhase: persist | Source:
cli/commands/persist_migrated.py
Creates and deploys a paranoid Meterpreter payload and listener with SSL/TLS pinning and UUID tracking.
pwncatPhase: persist | Source:
cli/commands/persist_migrated.py
Runs pwncat with the specified port for listening.
SELFINJECT
pwncatcsPhase: persist | Source:
cli/commands/persist.py
Start a pwncat-cs reverse shell listener.
rdpPhase: persist | Source:
cli/commands/persist_migrated.py
Reads credentials from a file, encrypts the password, and executes the RDP connection command.
revwinPhase: persist | Source:
cli/commands/persist.py
Create a Windows reverse shell executable.
scarecrowPhase: persist | Source:
cli/commands/persist_migrated.py
Executes ScareCrow with various options for bypassing EDR solutions and executing shellcode.
servicePhase: persist | Source:
cli/commands/persist_migrated.py
Creates a systemd service file for a specified binary and generates a script to enable and start the service.
setoolKitsPhase: persist | Source:
cli/commands/persist_migrated.py
Executes the SEToolKit workflow to generate a Meterpreter payload
toctocPhase: persist | Source:
cli/commands/persist_migrated.py
Sends a magic packet to the Chinese malware.
veilPhase: persist | Source:
cli/commands/persist_migrated.py
Generates payloads using Veil-Evasion with various options. Veil-Evasion is a payload creation framework
weevelyPhase: persist | Source:
cli/commands/persist_migrated.py
Connect to PHP backdoor using Weevely, protected with the given password.
weevelygenPhase: persist | Source:
cli/commands/persist_migrated.py
Generate a PHP backdoor using Weevely, protected with the given password.
wmi_lateralPhase: persist | Source:
cli/commands/persist.py
Execute a command on a remote host via WMI.
wmi_persistPhase: persist | Source:
cli/commands/persist.py
Create WMI Event Subscription persistence (fileless, no disk write).
wmi_scheduled_taskPhase: persist | Source:
cli/commands/persist.py
Create a scheduled task for persistence via WMI.
crystal_ballPhase: privesc | Source:
cli/commands/crystal_ball.py
Analyze linpeas/winpeas output and rank privesc vectors with exact commands.
gtfoPhase: privesc | Source:
cli/commands/privilege_escalation.py
Look up a binary in GTFOBins and LOLBas parquet knowledge bases.
lesPhase: privesc | Source:
cli/commands/privilege_escalation.py
Run Linux Exploit Suggester against a kernel version.
linpeasPhase: privesc | Source:
cli/commands/privilege_escalation.py
Serve linpeas.sh over HTTP and print the target
one-liner.
privesc_suggestPhase: privesc | Source:
cli/commands/crystal_ball.py
Quick alias for crystal_ball –auto.
pspyPhase: privesc | Source:
cli/commands/privilege_escalation.py
Serve the pspy process monitor over HTTP.
responderPhase: privesc | Source:
cli/commands/privilege_escalation.py
Run Responder on the configured device with elevated
privileges.
smbserverPhase: privesc | Source:
cli/commands/privilege_escalation.py
Stand up an Impacket SMB server with three relay variants.
sudoPhase: privesc | Source:
cli/commands/privilege_escalation.py
Re-launch the framework with root privileges when missing.
suid_checkPhase: privesc | Source:
cli/commands/privilege_escalation.py
Print SUID/SGID enumeration commands ready to paste on the target.
winpeasPhase: privesc | Source:
cli/commands/privilege_escalation.py
Serve a winPEAS variant over HTTP and print the target one-liner.
addusersPhase: cred | Source:
cli/commands/cred_migrated.py
Opens or creates the users.txt file in the sessions directory for editing using nano.
adsso_sprayPhase: cred | Source:
cli/commands/cred_migrated.py
Performs a password spray attack on Azure Active Directory Seamless Single Sign-On (SSO) using a specified list of users.
cewlPhase: cred | Source:
cli/commands/cred.py
Generate a wordlist from a website with cewl.
crack_cisco_7_passwordPhase: cred | Source:
cli/commands/cred_migrated.py
Crack a Cisco Type 7 password hash and display the plaintext.
createcredentialsPhase: cred | Source:
cli/commands/cred_migrated.py
Creates a credentials.txt file in the
sessions directory with the specified username and
password.
createhashPhase: cred | Source:
cli/commands/cred_migrated.py
Creates a hash.txt file in the sessions
directory with the specified hash value and analyzes it using
Name-the-hash.
createmailPhase: cred | Source:
cli/commands/cred_migrated.py
Generate email permutations based on a full name and self.params[‘domain’], then save them to a file.
createusers_and_hashsPhase: cred | Source:
cli/commands/cred_migrated.py
Command createusers_and_hashs: Extracts usernames and hashes from a dump file.
credPhase: cred | Source:
cli/commands/cred_migrated.py
Display the credentials stored in the credentials.txt
file and copy the password to the clipboard.
creds_pyPhase: cred | Source:
cli/commands/cred.py
Extract credentials from a file or command output.
crunchPhase: cred | Source:
cli/commands/cred.py
Generate wordlists with crunch.
cubesprayingPhase: cred | Source:
cli/commands/cred_migrated.py
Command cubespraying: Automates the installation and usage of CubeSpraying for performing credential spraying attacks.
dacleditPhase: cred | Source:
cli/commands/cred_migrated.py
Execute the dacledit.py command for a specific user or all users listed in the users.txt file.
generatedicPhase: cred | Source:
cli/commands/cred_migrated.py
Generates a wordlist based on a target name and a list of characters, with various combinations.
hashcatPhase: cred | Source:
cli/commands/cred.py
Run hashcat password cracking.
hydraPhase: cred | Source:
cli/commands/cred.py
Run Hydra for online password attacks.
john2hashPhase: cred | Source:
cli/commands/cred.py
Convert a hash to John the Ripper format.
john2keepasPhase: cred | Source:
cli/commands/cred_migrated.py
List all .kdbx files in the ‘sessions’ directory, let the user select one, and run the
john2zipPhase: cred | Source:
cli/commands/cred_migrated.py
List all .zip files in the ‘sessions’ directory, let the user select one, and run the command
keepassPhase: cred | Source:
cli/commands/cred_migrated.py
Open a .kdbx file and print the titles and contents of all entries. The password can be provided through
medusaPhase: cred | Source:
cli/commands/cred.py
Run Medusa for online password attacks.
passtightvncPhase: cred | Source:
cli/commands/cred_migrated.py
Decrypts TightVNC passwords using Metasploit.
passwordsprayPhase: cred | Source:
cli/commands/cred_migrated.py
Perform password spraying using crackmapexec with the provided parameters.
refill_passwordPhase: cred | Source:
cli/commands/cred_migrated.py
Generate a list of possible passwords by filling each asterisk in the input with user-specified characters.
rockyPhase: cred | Source:
cli/commands/cred_migrated.py
Reduces a wordlist based on the specified password length.
searchhashPhase: cred | Source:
cli/commands/cred_migrated.py
Helps to find hash types in Hashcat by searching through its help output.
smalldicPhase: cred | Source:
cli/commands/cred_migrated.py
Handles the creation of temporary files for users and passwords based on a small dictionary.
spraykatzPhase: cred | Source:
cli/commands/cred.py
Run SprayKatz for credential spraying.
sshkeyPhase: cred | Source:
cli/commands/cred.py
Generate an SSH key pair.
transformPhase: cred | Source:
cli/commands/cred_migrated.py
Transforms the input string based on user-defined casing style.
username_anarchyPhase: cred | Source:
cli/commands/cred_migrated.py
Generate usernames using the username-anarchy tool based on user input.
addcliPhase: lateral | Source:
cli/commands/lateral_migrated.py
Add a client to execute c2 commands
bitmPhase: lateral | Source:
cli/commands/bitm.py
Browser-in-the-Middle attack manager.
bloodyADPhase: lateral | Source:
cli/commands/lateral_migrated.py
Execute the bloodyAD.py command for a specific user or all users listed in the users.txt file.
chiselPhase: lateral | Source:
cli/commands/lateral.py
Run chisel for quick tunneling.
dcomexecPhase: lateral | Source:
cli/commands/lateral_migrated.py
Executes the Impacket dcomexec tool to run commands on a remote system using DCOM.
dominionPhase: lateral | Source:
cli/commands/lateral_migrated.py
Execute a fully automated Active Directory domain takeover.
getTGTPhase: lateral | Source:
cli/commands/lateral_migrated.py
Requests a Ticket Granting Ticket (TGT) using the Impacket tool with provided credentials.
gospherusPhase: lateral | Source:
cli/commands/lateral_migrated.py
Command gospherus: Clones and uses the Gopherus tool to generate gopher payloads for various services.
id_rsaPhase: lateral | Source:
cli/commands/lateral_migrated.py
Create an SSH private key file and connect to a remote host using SSH.
lateral_mov_linPhase: lateral | Source:
cli/commands/lateral_migrated.py
Perform lateral movement by downloading and installing LazyOwn on a remote Linux machine.
ligoloPhase: lateral | Source:
cli/commands/lateral.py
Run Ligolo-ng for advanced pivoting.
mssqlcliPhase: lateral | Source:
cli/commands/lateral_migrated.py
Attempts to connect to an MSSQL server using the mssqlclient.py tool with Windows authentication.
ncPhase: lateral | Source:
cli/commands/lateral.py
Netcat listener or connect.
ngrokPhase: lateral | Source:
cli/commands/lateral.py
Start ngrok tunnel.
penelopePhase: lateral | Source:
cli/commands/lateral_migrated.py
Command penelope: Installs and runs Penelope for handling reverse and bind shells.
regeorgPhase: lateral | Source:
cli/commands/lateral_migrated.py
Executes the reGeorg tool for HTTP(s) tunneling through a SOCKS proxy.
rncPhase: lateral | Source:
cli/commands/lateral_migrated.py
Runs nc with rlwrap the specified port for
listening.
set_proxychainsPhase: lateral | Source:
cli/commands/lateral.py
Configure proxychains for the current session.
shadowsocksPhase: lateral | Source:
cli/commands/lateral_migrated.py
Execute the Shadowsocks tool to create a secure tunnel for network traffic.
socatPhase: lateral | Source:
cli/commands/lateral.py
Run socat for port forwarding.
sshPhase: lateral | Source:
cli/commands/lateral.py
SSH to a remote host (custom port).
sshdPhase: lateral | Source:
cli/commands/lateral_migrated.py
Starts the SSH service and displays its status.
stormbreakerPhase: lateral | Source:
cli/commands/lateral_migrated.py
Command stormbreaker: Automates the installation and usage of Storm-Breaker for performing various network attacks.
targetedKerberoasPhase: lateral | Source:
cli/commands/lateral_migrated.py
Executes the targetedKerberoast tool for extracting Kerberos service tickets.
tordPhase: lateral | Source:
cli/commands/lateral_migrated.py
Execute the tor.sh script with the specified port or default to port 80 if no port is provided.
upload_c2Phase: lateral | Source:
cli/commands/lateral_migrated.py
upload command in the client using the C2 to upload a file
vpnPhase: lateral | Source:
cli/commands/lateral_migrated.py
Connect to a VPN by selecting from available .ovpn files.
wifipassPhase: lateral | Source:
cli/commands/lateral_migrated.py
This function generates a PowerShell script that retrieves saved Wi-Fi passwords on a Windows system.
wmiexecPhase: lateral | Source:
cli/commands/lateral.py
Execute commands via WMI.
wmiexecproPhase: lateral | Source:
cli/commands/lateral_migrated.py
Executes wmiexec-pro with various options for WMI operations.
adgetpassPhase: exfil | Source:
cli/commands/exfiltration.py
Generate a PowerShell script to extract Azure AD Connect credentials.
decryptPhase: exfil | Source:
cli/commands/exfiltration.py
Decrypt an XOR-encrypted file using the matching key.
dns_beaconPhase: exfil | Source:
cli/commands/dns_exfil.py
Start a DNS tunneling beacon.
dns_beacon_statusPhase: exfil | Source:
cli/commands/dns_exfil.py
Show status of all DNS beacons.
dns_exfil_listenPhase: exfil | Source:
cli/commands/dns_exfil.py
Start a DNS exfiltration listener on UDP port 53.
download_c2Phase: exfil | Source:
cli/commands/exfiltration.py
Download a file from the C2 implant via the upload command.
dpapi_blobPhase: exfil | Source:
cli/commands/dpapi.py
Decrypt a DPAPI blob offline.
dpapi_harvestPhase: exfil | Source:
cli/commands/dpapi.py
Harvest all DPAPI-protected credentials from the local machine.
dpapi_masterkeysPhase: exfil | Source:
cli/commands/dpapi.py
List and extract DPAPI master keys.
dplootPhase: exfil | Source:
cli/commands/exfiltration.py
Run dploot to loot DPAPI-protected secrets.
encryptPhase: exfil | Source:
cli/commands/exfiltration.py
Encrypt a file with XOR using a caller-supplied key.
evidencePhase: exfil | Source:
cli/commands/exfiltration.py
Encode the sessions/ tree into a video file or decode
one back.
evilwinrmPhase: exfil | Source:
cli/commands/exfiltration.py
Drive Evil-WinRM through password, hash or kerberos-only auth.
exfil_autoPhase: exfil | Source:
cli/commands/exfiltration.py
Auto-detect flags and sensitive files, then exfiltrate.
exfil_discordPhase: exfil | Source:
cli/commands/exfiltration.py
Exfiltrate a file via Discord webhook.
exfil_dnsPhase: exfil | Source:
cli/commands/exfiltration.py
Exfiltrate data via DNS tunneling.
exfil_gcsPhase: exfil | Source:
cli/commands/exfiltration.py
Upload a file to Google Cloud Storage.
exfil_httpPhase: exfil | Source:
cli/commands/exfiltration.py
Exfiltrate a file via HTTP POST to a controlled server.
exfil_s3Phase: exfil | Source:
cli/commands/exfiltration.py
Upload a file to an AWS S3 bucket.
exfil_start_serverPhase: exfil | Source:
cli/commands/dns_exfil.py
Start all required exfiltration listeners.
exfil_telegramPhase: exfil | Source:
cli/commands/exfiltration.py
Exfiltrate a file via Telegram Bot API.
getadusersPhase: exfil | Source:
cli/commands/exfiltration.py
Run impacket-GetADUsers to enumerate AD accounts on the DC.
getnthash_pyPhase: exfil | Source:
cli/commands/exfiltration.py
Recover the NT hash from a Kerberos U2U TGS via PKINITtools.
getuserspnsPhase: exfil | Source:
cli/commands/exfiltration.py
Run impacket-GetUserSPNs to request roastable service tickets.
gitdumperPhase: exfil | Source:
cli/commands/exfiltration.py
Install git-dumper if missing and pull a remote
.git tree.
gmsadumperPhase: exfil | Source:
cli/commands/exfiltration.py
Run gMSADumper to read gMSA password blobs visible to the user.
http_exfil_serverPhase: exfil | Source:
cli/commands/dns_exfil.py
Start a minimal HTTP exfiltration receiver.
reg_pyPhase: exfil | Source:
cli/commands/exfiltration.py
Query a remote registry hive with impacket-reg.py over hash auth.
rsyncPhase: exfil | Source:
cli/commands/exfiltration.py
Push the sessions/ tree to rhost over SCP
with sshpass.
samdump2Phase: exfil | Source:
cli/commands/exfiltration.py
Run samdump2 against sessions/SYSTEM and
sessions/SAM.
secretsdumpPhase: exfil | Source:
cli/commands/exfiltration.py
Run impacket-secretsdump for SAM, credentials, or NTDS payloads.
smb_exfilPhase: exfil | Source:
cli/commands/dns_exfil.py
Exfiltrate files to an SMB share on the attacker machine.
stagePhase: exfil | Source:
cli/commands/exfiltration.py
Stage data for exfiltration: compress, encrypt, and split.
unzipPhase: exfil | Source:
cli/commands/exfiltration.py
Extract a zip archive located under sessions/.
upload_gofilePhase: exfil | Source:
cli/commands/exfiltration.py
Upload a file from sessions/ to Gofile via its HTTP
API.
apt_playbookPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
List, validate, and run APT playbooks based on public threat reports.
atomic_agentPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Generates and synchronizes atomic agent scripts.
atomic_genPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Generates test and cleanup scripts for a given Atomic Red Team technique ID.
atomic_testsPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Executes Atomic Red Team tests based on user-selected platform and test.
attack_planPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Executes a multi-step APT simulation plan based on Atomic Red Team test IDs.
automsfPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Try to check if Vulnerable using the module passed by argument of lazyown example automsf exploit/windows/iis/iis_webdav_upload_asp to use in metasploit
c2Phase: c2 | Source:
cli/commands/command_and_control_migrated.py
Handle C2 server setup and agent compilation.
c2_beacon_cmdPhase: c2 | Source:
cli/commands/command_and_control.py
Queue a command for execution on a connected beacon.
c2_beaconsPhase: c2 | Source:
cli/commands/command_and_control.py
List all active beacon sessions with their last-seen timestamps.
c2_implantPhase: c2 | Source:
cli/commands/command_and_control.py
Generate a compiled implant payload for the target platform.
c2_keygenPhase: c2 | Source:
cli/commands/command_and_control.py
Generate a fresh AES-256 key for beacon encryption.
c2_quickstartPhase: c2 | Source:
cli/commands/command_and_control.py
Quick C2 setup: generate key, prepare implant dir, print beacon commands.
c2_statusPhase: c2 | Source:
cli/commands/command_and_control.py
Show consolidated C2 status: listeners, beacons, implants, and sessions.
calderaPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Installs and starts the Caldera server.
caldera_exportPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Export a LazyOwn playbook to CALDERA ability YAML.
caldera_importPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Import CALDERA abilities into LazyOwn playbooks.
duckysparkPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
duckyspark Compiles and uploads an .ino sketch to a Digispark device using Arduino CLI and Micronucleus.
emp3r0rPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Command emp3r0r Downloads and sets up the Emperor server for local exploitation.
empirePhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Generates payloads using PowerShell Empire with various options.
generate_playbookPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Generates a playbook that integrates Atomic Red Team tests and MITRE ATT&CK techniques.
iis_webdav_upload_aspPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
(CVE-2017-7269). Vulnerable using the module iis_webdav_upload_asp of metasploit
listenerPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Manage C2 listeners: list, add, start, stop, remove.
mitre_testPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Interacts with the MITRE ATT&CK framework using the STIX 2.0 format.
msfPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Automates various Metasploit tasks including scanning for vulnerabilities, setting up reverse shells, and creating payloads.
msfrpcPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Connects to the msfrpcd daemon and allows remote control of Metasploit.
my_playbookPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Generates a playbook from your custom technique database.
sandboxPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Toggle or query Docker sandbox mode.
sliver_serverPhase: c2 | Source:
cli/commands/command_and_control_migrated.py
Starts the Sliver server and generates a client configuration file for connecting clients.
aproposPhase: report | Source:
cli/commands/report_migrated.py
Search for commands matching the given parameter in the cmd interface
and optionally extend the search using the system’s apropos
command.
bannersPhase: report | Source:
cli/commands/report.py
Manage custom banners for the framework.
c2asmPhase: report | Source:
cli/commands/report_migrated.py
Display C and ASM code side by side in a curses-based interface.
camphishPhase: report | Source:
cli/commands/report_migrated.py
Executes the camphish tool for Grab cam shots from target’s phone front camera or PC webcam just sending a link.
create_session_jsonPhase: report | Source:
cli/commands/report.py
Create the session JSON report file.
createjsonmachinePhase: report | Source:
cli/commands/report_migrated.py
Create a new JSON payload file based on the template provided in payload.json.
createjsonmachine_batchPhase: report | Source:
cli/commands/report_migrated.py
Create multiple JSON payload files based on a CSV input file from HackerOne.
createtargetsPhase: report | Source:
cli/commands/report.py
Create targets file from nmap scan.
download_malwarebazarPhase: report | Source:
cli/commands/report_migrated.py
Download a malware sample from MalwareBazaar using its SHA256 hash.
extract_portsPhase: report | Source:
cli/commands/report_migrated.py
Extracts open ports and IP address information from a specified file.
eyewitnessPhase: report | Source:
cli/commands/report.py
Run EyeWitness for web screenshot capture.
eyewitness_pyPhase: report | Source:
cli/commands/report_migrated.py
Automates EyeWitness installation and execution without requiring user input.
gen_reportPhase: report | Source:
cli/commands/report_enhanced.py
Generate enhanced professional penetration test reports.
get_avaible_actionsPhase: report | Source:
cli/commands/report_migrated.py
Get list de supported acctions.
gowitnessPhase: report | Source:
cli/commands/report.py
Run gowitness for web screenshot capture.
gptPhase: report | Source:
cli/commands/report.py
Query GPT/Groq AI for analysis and reporting.
img2vidPhase: report | Source:
cli/commands/report_migrated.py
Generates an MP4 video from PNG images found in the sessions/captured_images directory.
lazyreportPhase: report | Source:
cli/commands/report_migrated.py
Generate a professional red team report from session data.
malwarebazarPhase: report | Source:
cli/commands/report.py
Search Malware Bazaar for malware samples.
morsePhase: report | Source:
cli/commands/report_migrated.py
Interactive Morse Code Converter.
name_the_hashPhase: report | Source:
cli/commands/report_migrated.py
Identify hash type using nth after retrieving it with get_hash().
nmapscripthelpPhase: report | Source:
cli/commands/report_migrated.py
Provides help to find and display information about Nmap scripts.
process_scansPhase: report | Source:
cli/commands/report_migrated.py
Processes CSV files with scan results and vulnerability data to generate a Shodan-like JSON database.
pth_netPhase: report | Source:
cli/commands/report_migrated.py
Executes the Pass-the-Hash (PTH) Net tool to change the password of an Active Directory account.
pupPhase: report | Source:
cli/commands/report_migrated.py
Processes HTML content from a specified URL using the pup utility and a default CSS selector.
vulnsPhase: report | Source:
cli/commands/report.py
Display or manage vulnerabilities.
EOFPhase: misc | Source:
cli/commands/misc_migrated.py
Handle the end-of-file (EOF) condition.
acknowledgearpPhase: misc | Source:
cli/commands/misc_migrated.py
Configures the system to acknowledge ARP requests by setting a kernel parameter.
acknowledgeicmpPhase: misc | Source:
cli/commands/misc_migrated.py
Configures the system to respond to ICMP echo requests by setting a kernel parameter.
addaliasPhase: misc | Source:
cli/commands/misc_migrated.py
Add a new alias with support for placeholders like {rhost}, {lhost}, {lport}, etc.
addhostsPhase: misc | Source:
cli/commands/misc_migrated.py
Adds an entry to the /etc/hosts file, mapping an IP
address to a domain name.
aliassPhase: misc | Source:
cli/commands/misc_migrated.py
Prints all configured aliases and their associated commands.
assignPhase: misc | Source:
cli/commands/misc_migrated.py
assign a parameter value, persist to payload.json and refresh aliases.
backPhase: misc | Source:
cli/commands/module_manager.py
Leave the current module context.
bannerPhase: misc | Source:
cli/commands/misc_migrated.py
Show the banner
base64decodePhase: misc | Source:
cli/commands/misc_migrated.py
Decodes a Base64 encoded string.
base64encodePhase: misc | Source:
cli/commands/misc_migrated.py
Encodes a given string into Base64 format.
browsePhase: misc | Source:
cli/commands/misc_migrated.py
Open the sessions/ TUI browser.
campaignPhase: misc | Source:
cli/commands/campaign.py
Export or import an entire campaign as a portable package.
check_updatePhase: misc | Source:
cli/commands/misc_migrated.py
Checks for updates by comparing the local version with the remote version.
cleanPhase: misc | Source:
cli/commands/misc_migrated.py
Deletes files and directories in the sessions directory,
excluding specified files and directories.
clockPhase: misc | Source:
cli/commands/misc_migrated.py
Displays the current date and time, and runs a custom shell script.
clone_sitePhase: misc | Source:
cli/commands/misc_migrated.py
Clone a website and serve the files in sessions/{url_cloned}.
collab_joinPhase: misc | Source:
cli/commands/misc_migrated.py
Print the multi-operator collaboration join URL and SSE endpoint.
config_bannerPhase: misc | Source:
cli/commands/misc_migrated.py
Open a Powerlevel10k-style wizard to toggle prompt segments.
cred_mark_failedPhase: misc | Source:
cli/commands/automation.py
Mark a credential as failed against a host.
cred_reusePhase: misc | Source:
cli/commands/automation.py
Analyze captured credentials and suggest spray targets.
cronPhase: misc | Source:
cli/commands/misc_migrated.py
Schedules a command to run at a specified time.
ctxPhase: misc | Source:
cli/commands/misc_migrated.py
Print a single-line operator context: rhost, lhost, domain, phase, os, creds.
daemon_approvePhase: misc | Source:
cli/commands/misc_migrated.py
Approve or veto the daemon’s currently-pending action.
daemon_focusPhase: misc | Source:
cli/commands/misc_migrated.py
Restrict the autonomous daemon to a set of focus targets.
daemon_modePhase: misc | Source:
cli/commands/misc_migrated.py
Switch the autonomous daemon between auto, approval and paused modes.
daemon_pausePhase: misc | Source:
cli/commands/misc_migrated.py
Pause the autonomous daemon before its next step.
daemon_resumePhase: misc | Source:
cli/commands/misc_migrated.py
Resume the autonomous daemon (switch mode to auto).
daemon_vetoPhase: misc | Source:
cli/commands/misc_migrated.py
Add or clear vetoed command first-tokens for the autonomous daemon.
dashboardPhase: misc | Source:
cli/commands/misc_migrated.py
Launch the full-screen LazyOwn operator dashboard (Textual TUI).
db_credsPhase: misc | Source:
cli/commands/database.py
List or add credentials.
db_exportPhase: misc | Source:
cli/commands/database.py
Export database table to CSV.
db_hostsPhase: misc | Source:
cli/commands/database.py
List or add hosts in the active workspace.
db_importPhase: misc | Source:
cli/commands/database.py
Import scan results into the database.
db_initPhase: misc | Source:
cli/commands/database.py
Initialize the database (creates schema if not exists).
db_lootPhase: misc | Source:
cli/commands/database.py
List or add loot items.
db_notesPhase: misc | Source:
cli/commands/database.py
List or add notes.
db_servicesPhase: misc | Source:
cli/commands/database.py
List all services in the active workspace.
db_statusPhase: misc | Source:
cli/commands/database.py
Show entity counts for the active workspace.
db_vulnsPhase: misc | Source:
cli/commands/database.py
List or add vulnerabilities.
db_workspacePhase: misc | Source:
cli/commands/database.py
Manage workspaces (list, create, switch, delete).
decodePhase: misc | Source:
cli/commands/misc_migrated.py
Decode a string using the specified shift value and substitution key.
doctorPhase: misc | Source:
cli/commands/misc_migrated.py
Preflight environment health check — verify the install is ready.
download_resourcesPhase: misc | Source:
cli/commands/misc_migrated.py
Downloads resources into the sessions directory.
encodePhase: misc | Source:
cli/commands/misc_migrated.py
Encodes a string using the specified shift value and substitution key.
encoderpayloadPhase: misc | Source:
cli/commands/misc_migrated.py
Applies various obfuscations to a given command line string to create multiple obfuscated versions.
encodewinbase64Phase: misc | Source:
cli/commands/misc_migrated.py
Encodes a given payload into a Base64 encoded string suitable for Windows PowerShell execution.
engagePhase: misc | Source:
cli/commands/misc_migrated.py
Drive a single target through the full kill-chain in one command.
exitPhase: misc | Source:
cli/commands/misc_migrated.py
Exit the command line interface.
explorePhase: misc | Source:
cli/commands/misc_migrated.py
Show exploration coverage and addon/tool suggestions per service.
fixelPhase: misc | Source:
cli/commands/misc_migrated.py
Fixes file permissions and line endings in the project directories.
fixpermPhase: misc | Source:
cli/commands/misc_migrated.py
Fix permissions for LazyOwn shell scripts.
gencertPhase: misc | Source:
cli/commands/misc_migrated.py
Generates a certificate authority (CA), client certificate, and client key.
generatePhase: misc | Source:
cli/commands/payload_generation.py
Generate a payload.
getseclistPhase: misc | Source:
cli/commands/misc_migrated.py
Get the SecLists wordlist from GitHub.
god_nodesPhase: misc | Source:
cli/commands/misc_migrated.py
Show the most-connected nodes (“god nodes”) from the graph.
graphPhase: misc | Source:
cli/commands/misc_migrated.py
Generates a graph from JSON payload files containing URL, RHOST, and RPORT.
graph_overlayPhase: misc | Source:
cli/commands/misc_migrated.py
Open the graph overlay over the graphify knowledge graph.
graph_searchPhase: misc | Source:
cli/commands/misc_migrated.py
Fuzzy search the graphify knowledge graph for nodes by label.
gymPhase: misc | Source:
cli/commands/redteam_gym.py
Red Team Gym — gamified pentest training with ELO scoring.
hPhase: misc | Source:
cli/commands/misc_migrated.py
Open a new window within a tmux session using the LazyOwn RedTeam Framework.
hex_to_plaintextPhase: misc | Source:
cli/commands/misc_migrated.py
Converts hexadecimal data from a file to plain text.
hooksPhase: misc | Source:
cli/commands/automation.py
Conditional hooks management — list, enable, disable, add, remove rules.
hooks_addPhase: misc | Source:
cli/commands/automation.py
Add a new conditional hook rule (JSON string).
hooks_enablePhase: misc | Source:
cli/commands/automation.py
Enable or disable a hook rule.
hooks_firePhase: misc | Source:
cli/commands/automation.py
Manually fire a hook event for testing.
hooks_listPhase: misc | Source:
cli/commands/automation.py
List all conditional hook rules.
hooks_removePhase: misc | Source:
cli/commands/automation.py
Remove a hook rule by name.
huntPhase: misc | Source:
cli/commands/misc_migrated.py
Run an autonomous exploitation chain against a target.
ignorearpPhase: misc | Source:
cli/commands/misc_migrated.py
Configures the system to ignore ARP requests by setting a kernel parameter.
ignoreicmpPhase: misc | Source:
cli/commands/misc_migrated.py
Configures the system to ignore ICMP echo requests by setting a kernel parameter.
ipPhase: misc | Source:
cli/commands/misc_migrated.py
Displays IP addresses of network interfaces and copies the IP address
from the tun0 interface to the clipboard.
ip2asnPhase: misc | Source:
cli/commands/misc_migrated.py
Command to get ASN for a given IP address.
ip2hexPhase: misc | Source:
cli/commands/misc_migrated.py
Convert an IPv4 address into its hexadecimal representation.
ippPhase: misc | Source:
cli/commands/misc_migrated.py
Displays IP addresses of network interfaces and prints the IP address
from the tun0 interface.
karmaPhase: misc | Source:
cli/commands/misc_migrated.py
Show ELO score, karma rank and exploration progress for this operator.
kickPhase: misc | Source:
cli/commands/misc_migrated.py
Handles the process of sending a spoofed ARP packet to a specified IP address with a given MAC address.
l00tPhase: misc | Source:
cli/commands/misc_migrated.py
Unified loot: show, search, reuse, graph, and mark credentials.
labPhase: misc | Source:
cli/commands/lab.py
Manage local CTF practice labs.
lazyscriptPhase: misc | Source:
cli/commands/misc_migrated.py
Executes commands defined in a lazyscript file.
linksPhase: misc | Source:
cli/commands/misc_migrated.py
Displays a list of useful links and allows the user to select and copy a link to the clipboard.
listPhase: misc | Source:
cli/commands/misc_migrated.py
Lists all available scripts in the modules directory.
listaliasesPhase: misc | Source:
cli/commands/misc_migrated.py
List all available aliases.
load_sessionPhase: misc | Source:
cli/commands/misc_migrated.py
Load the session from the sessionLazyOwn.json file and display the status of various parameters.
lock_targetPhase: misc | Source:
cli/commands/collaboration.py
Acquire an advisory lock on a target to prevent tool collisions.
loginPhase: misc | Source:
cli/commands/cli_auth.py
Authenticate against users.json (same users as lazyc2.py).
logoutPhase: misc | Source:
cli/commands/cli_auth.py
Log out the current CLI operator and clear the remember-me token.
lolbas_listPhase: misc | Source:
cli/commands/pwn.py
List available LOLBAS (Living Off The Land) techniques from plugins.
lootPhase: misc | Source:
cli/commands/misc_migrated.py
Alias for l00t — unified loot
(show/search/reuse/graph/mark).
makercPhase: misc | Source:
cli/commands/resource_scripting.py
Record session commands to a resource script.
marketplacePhase: misc | Source:
cli/commands/marketplace.py
Discover and install community plugins, addons, and tools.
marketplace_configPhase: misc | Source:
cli/commands/marketplace.py
Interactive marketplace manager (curses TUI).
mkrcPhase: misc | Source:
cli/commands/resource_scripting.py
Alias for makerc — record commands to a script.
msfshellcoderPhase: misc | Source:
cli/commands/misc_migrated.py
Generate shellcode in C format using msfvenom for either a custom command or a reverse shell payload.
nanoPhase: misc | Source:
cli/commands/misc_migrated.py
Opens or creates the file using line in the sessions directory for editing using nano.
neighborsPhase: misc | Source:
cli/commands/misc_migrated.py
Show graph neighbors of a node or command from the graphify graph.
newsPhase: misc | Source:
cli/commands/misc_migrated.py
Show the Hacker News in the terminal.
nextPhase: misc | Source:
cli/commands/misc_migrated.py
Show next-step recommendations or execute the active autosuggest.
notePhase: misc | Source:
cli/commands/misc_migrated.py
Capture a quick operator note attached to the current target and phase.
notifyPhase: misc | Source:
cli/commands/misc_migrated.py
Command to trigger a toastr-like notification.
op_createPhase: misc | Source:
cli/commands/caldera.py
Create a new planned operation.
op_listPhase: misc | Source:
cli/commands/caldera.py
List all operations.
op_pausePhase: misc | Source:
cli/commands/caldera.py
Pause a running operation.
op_planPhase: misc | Source:
cli/commands/caldera.py
Populate operation steps from a playbook YAML or via MITRE derive.
op_reportPhase: misc | Source:
cli/commands/caldera.py
Generate a full report for an operation.
op_resumePhase: misc | Source:
cli/commands/caldera.py
Resume a paused operation.
op_startPhase: misc | Source:
cli/commands/caldera.py
Start (or resume) an operation.
op_statusPhase: misc | Source:
cli/commands/caldera.py
Show the status of an operation.
op_stopPhase: misc | Source:
cli/commands/caldera.py
Stop a running operation.
op_timelinePhase: misc | Source:
cli/commands/caldera.py
Show the event timeline of an operation.
operator_createPhase: misc | Source:
cli/commands/automation.py
Create a new operator profile.
operator_deletePhase: misc | Source:
cli/commands/automation.py
Delete an operator profile.
operator_loadPhase: misc | Source:
cli/commands/automation.py
Load effective config for an operator (team baseline + overrides).
operatorsPhase: misc | Source:
cli/commands/automation.py
List all operator profiles.
palettePhase: misc | Source:
cli/commands/misc_migrated.py
Browse the operator command catalogue grouped by kill-chain phase.
palette_kPhase: misc | Source:
cli/commands/misc_migrated.py
Open the fuzzy Command-K palette overlay.
payloadPhase: misc | Source:
cli/commands/misc_migrated.py
Load parameters from a specified payload JSON file.
phasePhase: misc | Source:
cli/commands/misc_migrated.py
Get or set the current kill-chain phase.
pipelinePhase: misc | Source:
cli/commands/misc_migrated.py
Declarative composition layer: run a YAML pipeline of LazyOwn commands.
pivotPhase: misc | Source:
cli/commands/misc_migrated.py
Record a newly discovered pivot target or show the pivot chain.
planPhase: misc | Source:
cli/commands/caldera.py
Pick the next best technique to run for a target.
plan_applyPhase: misc | Source:
cli/commands/caldera.py
Run the planner, then auto-create and start an operation.
plan_detailPhase: misc | Source:
cli/commands/caldera.py
Show the full ranked plan (all candidates) for a target.
popPhase: misc | Source:
cli/commands/misc_migrated.py
Open a centered popup in the current tmux session to execute a shell command.
prevPhase: misc | Source:
cli/commands/misc_migrated.py
Show prerequisite commands for a verb (the chain’s prev
arrow).
pwdPhase: misc | Source:
cli/commands/misc_migrated.py
Displays the current working directory and lists files, and copies the current directory path to the clipboard.
qaPhase: misc | Source:
cli/commands/misc_migrated.py
Exits the application quickly without confirmation.
recommend_nextPhase: misc | Source:
cli/commands/misc_migrated.py
Recommend the next action via the unified recommendation engine.
resourcePhase: misc | Source:
cli/commands/resource_scripting.py
Run an enhanced resource script.
rhostPhase: misc | Source:
cli/commands/misc_migrated.py
Copies the remote host (self.params[‘rhost’]) to the clipboard and updates the command prompt.
rich_tuiPhase: misc | Source:
cli/commands/pwn.py
Launch the Rich-based live dashboard TUI.
rotPhase: misc | Source:
cli/commands/misc_migrated.py
Apply a ROT (rotation) substitution cipher to the given string.
rotfPhase: misc | Source:
cli/commands/misc_migrated.py
Apply a ROT (rotation) substitution cipher to the given extension.
rrhostPhase: misc | Source:
cli/commands/misc_migrated.py
Updates the command prompt to include the remote host (self.params[‘rhost’]) and current working directory.
runPhase: misc | Source:
cli/commands/misc_migrated.py
Runs a specific LazyOwn script or active module.
scansPhase: misc | Source:
cli/commands/misc_migrated.py
List nmap scan files in sessions/ with age, size, and open ports.
scopePhase: misc | Source:
cli/commands/misc_migrated.py
Manage the authorized engagement scope and the scope-guard posture.
searchPhase: misc | Source:
cli/commands/module_manager.py
Search for modules by name, description, or author.
shPhase: misc | Source:
cli/commands/misc_migrated.py
Executes a shell command directly from the LazyOwn interface.
share_findingPhase: misc | Source:
cli/commands/collaboration.py
Share a finding or credential discovery with the team.
showPhase: misc | Source:
cli/commands/misc_migrated.py
Show params, modules, payloads, or active module options.
sitrepPhase: misc | Source:
cli/commands/misc_migrated.py
Print a unified operational situation report.
spoolPhase: misc | Source:
cli/commands/resource_scripting.py
Log session output to a file.
stealth_offPhase: misc | Source:
cli/commands/pwn.py
Disable stealth mode.
suggest_nextPhase: misc | Source:
cli/commands/misc_migrated.py
Suggest next commands by walking the graph from recent activity.
sysPhase: misc | Source:
cli/commands/misc_migrated.py
Executes a shell command directly from the LazyOwn interface.
tabPhase: misc | Source:
cli/commands/misc_migrated.py
Executes the lazypyautogui.py script with optional
arguments.
tasksPhase: misc | Source:
cli/commands/misc_migrated.py
View and manage the task queue from sessions/tasks.json.
team_chatPhase: misc | Source:
cli/commands/collaboration.py
Send a message to all connected operators.
team_statusPhase: misc | Source:
cli/commands/collaboration.py
Show active operators and target locks.
tenantPhase: misc | Source:
cli/commands/misc_migrated.py
Manage multi-tenancy: list, switch, or create engagement tenants.
tgrepPhase: misc | Source:
cli/commands/misc_migrated.py
Search across all previous command outputs and session logs.
timeline_browserPhase: misc | Source:
cli/commands/misc_migrated.py
Open the timeline scrubber over the session report CSV.
toast_clearPhase: misc | Source:
cli/commands/misc_migrated.py
Mark every pending toast event as seen without printing them.
ttp_matrixPhase: misc | Source:
cli/commands/caldera.py
Render the MITRE ATT&CK coverage matrix across all operations.
ttp_rebuildPhase: misc | Source:
cli/commands/caldera.py
Re-walk the operations directory to refresh the coverage matrix.
ttp_showPhase: misc | Source:
cli/commands/caldera.py
Show details for a single MITRE technique.
tui_themePhase: misc | Source:
cli/commands/misc_migrated.py
Switch the TUI colour theme used by the splash and styled output.
unlock_targetPhase: misc | Source:
cli/commands/collaboration.py
Release an advisory lock on a target.
urldecodePhase: misc | Source:
cli/commands/misc_migrated.py
Decode a URL-encoded string.
urlencodePhase: misc | Source:
cli/commands/misc_migrated.py
Encode a string for URL.
usePhase: misc | Source:
cli/commands/module_manager.py
Select a module to work with.
vPhase: misc | Source:
cli/commands/misc_migrated.py
Open a new window within a tmux session using the LazyOwn RedTeam Framework.
whoamiPhase: misc | Source:
cli/commands/cli_auth.py
Show the currently logged-in CLI operator.
wizardPhase: misc | Source:
cli/commands/misc_migrated.py
Guided first-run setup wizard — configure rhost, lhost, domain, wordlists and more.
lazy_payload_keysPhase: diagnostics | Source:
cli/commands/diagnostics.py
List the keys currently present in the parent shell’s payload.
lazy_runtimePhase: diagnostics | Source:
cli/commands/diagnostics.py
Print interpreter, platform and core LazyOwn paths.
GETPhase: uncategorized | Source:
cli/commands/phishing_wizard.py
No description available.
OPTIONSPhase: uncategorized | Source:
cli/commands/phishing_wizard.py
No description available.
POSTPhase: uncategorized | Source:
cli/commands/phishing_wizard.py
No description available.
ai_playbookPhase: uncategorized | Source:
cli/commands/ai.py
Generate an offensive playbook from Nmap CSV + KB + Ollama.
ai_togglePhase: uncategorized | Source:
cli/commands/ai.py
Toggle the in-process AI assistant on or off.
android_apkPhase: uncategorized | Source:
cli/commands/mobile_macos.py
Generate a malicious APK with reverse shell payload.
android_enumPhase: uncategorized | Source:
cli/commands/mobile_macos.py
Enumerate an Android device connected via ADB.
applocker_cscPhase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate a csc.exe compile-and-execute AppLocker bypass.
applocker_installutilPhase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate an InstallUtil.exe AppLocker bypass payload.
applocker_msbuildPhase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate an MSBuild.exe AppLocker bypass payload.
applocker_mshtaPhase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate an mshta.exe AppLocker bypass payload.
applocker_presentationPhase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate a PresentationHost.exe AppLocker bypass reference.
applocker_regsvcsPhase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate a Regsvcs.exe/Regasm.exe AppLocker bypass payload.
applocker_rundll32Phase: uncategorized | Source:
cli/commands/applocker_bypass.py
Generate a rundll32.exe AppLocker bypass via SCT scriptlet.
askPhase: uncategorized | Source:
cli/commands/ai.py
Ask the AI a question with current session context pre-loaded.
attack_surfacePhase: uncategorized | Source:
cli/commands/reporting.py
Generate an attack surface summary from recon data.
audit_complete_keysPhase: uncategorized | Source:
cli/commands/audit.py
Print payload-aware completion suggestions for a partial command.
auto_loopPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Run a goal through the autonomous daemon orchestrator backend.
auto_populatePhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Parse the latest nmap XML scan and auto-populate payload context.
autopivotPhase: uncategorized | Source:
cli/commands/pivoting.py
Auto-detect internal networks and set up pivot tunnels.
campaign_sitrepPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Alias of sitrep kept for MCP verb parity
(lazyown_campaign_sitrep).
cicd_scanPhase: uncategorized | Source:
cli/commands/cicd.py
Scan CI/CD platform for security misconfigurations.
cicd_secretsPhase: uncategorized | Source:
cli/commands/cicd.py
Scan build log for leaked secrets.
clean_adPhase: uncategorized | Source:
cli/commands/anti_forensics.py
Clear Active Directory event logs and cached Kerberos tickets.
cloud_bucketsPhase: uncategorized | Source:
cli/commands/cloud.py
Enumerate cloud storage buckets for a given prefix.
cloud_enumPhase: uncategorized | Source:
cli/commands/cloud.py
Enumerate cloud provider metadata, storage, and IAM.
cloud_iamPhase: uncategorized | Source:
cli/commands/cloud.py
Enumerate cloud IAM roles and policies.
cloud_metadataPhase: uncategorized | Source:
cli/commands/cloud.py
Harvest cloud instance metadata (AWS IMDS, Azure, GCP).
cloud_scanPhase: uncategorized | Source:
cli/commands/cloud.py
Full cloud security scan: metadata + buckets + IAM enumeration.
container_detectPhase: uncategorized | Source:
cli/commands/containers.py
Auto-detect container runtime and escape primitives.
container_escapePhase: uncategorized | Source:
cli/commands/containers.py
Check current container for known escape vectors.
cover_tracksPhase: uncategorized | Source:
cli/commands/anti_forensics.py
Run all anti-forensics operations in sequence.
crack_hashesPhase: uncategorized | Source:
cli/commands/security.py
Crack password hashes from a file using John the Ripper or Hashcat.
depconfusePhase: uncategorized | Source:
cli/commands/supply_chain.py
Scan a requirements.txt for dependency confusion candidates.
depscanPhase: uncategorized | Source:
cli/commands/supply_chain.py
Scan a directory tree for dependency files and flag risks.
detect_edrPhase: uncategorized | Source:
cli/commands/evasive_payload.py
Generate commands to detect EDR/AV on the target.
docker_enumPhase: uncategorized | Source:
cli/commands/containers.py
Enumerate Docker host: containers, images, privileges, mounts.
edr_detectPhase: uncategorized | Source:
cli/commands/edr_detect.py
Detect EDR/AV products on the target.
edr_profilePhase: uncategorized | Source:
cli/commands/edr_detect.py
Generate an evasion profile based on detected EDR.
edr_scriptPhase: uncategorized | Source:
cli/commands/edr_detect.py
Generate a PowerShell EDR detection script.
evasionPhase: uncategorized | Source:
cli/commands/evasive_payload.py
Generate and manage C2 evasion profiles.
evasivePhase: uncategorized | Source:
cli/commands/evasive_payload.py
Generate detection-evading payloads with multiple obfuscation strategies.
evasive_payloadPhase: uncategorized | Source:
cli/commands/evasive_payload.py
Generate an evasive payload with automatic AV/EDR bypass.
event_logPhase: uncategorized | Source:
lazyown.py
Show recent EventBus events. Usage: event_log [N] [category]
facts_showPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Show structured facts extracted from nmap scans and tool output.
formPhase: uncategorized | Source:
cli/commands/audit.py
Open an interactive form for a known command. Usage: form
fzPhase: uncategorized | Source:
cli/commands/audit.py
Fuzzy command finder. Usage: fz [query]. Empty lists every command.
gitlab_enumPhase: uncategorized | Source:
cli/commands/cicd.py
Enumerate a GitLab instance.
grep_logPhase: uncategorized | Source:
cli/commands/audit.py
Grep recent command outputs. Usage: grep_log
groqPhase: uncategorized | Source:
cli/commands/ai.py
Send a prompt to the Groq API using the configured
api_key.
jenkins_enumPhase: uncategorized | Source:
cli/commands/cicd.py
Enumerate a Jenkins instance.
k8s_enumPhase: uncategorized | Source:
cli/commands/containers.py
Enumerate Kubernetes cluster: pods, secrets, SAs, RBAC.
k8s_podsPhase: uncategorized | Source:
cli/commands/containers.py
List Kubernetes pods with security-relevant details.
k8s_secretsPhase: uncategorized | Source:
cli/commands/containers.py
List and decode Kubernetes secrets.
llm_budgetPhase: uncategorized | Source:
cli/commands/ai.py
Show the LLM daily cost budget, per call token cap, and current spend.
macos_keychainPhase: uncategorized | Source:
cli/commands/mobile_macos.py
Extract secrets from the macOS Keychain.
macos_persistPhase: uncategorized | Source:
cli/commands/mobile_macos.py
Generate macOS persistence via LaunchAgent.
macos_tccPhase: uncategorized | Source:
cli/commands/mobile_macos.py
Generate macOS TCC (Transparency, Consent, Control) bypass.
mfa_bypassPhase: uncategorized | Source:
cli/commands/cicd.py
Enumerate and test MFA bypass techniques.
mutate_shellcodePhase: uncategorized | Source:
cli/commands/evasive_payload.py
Apply polymorphic mutation to shellcode for signature evasion.
opsecPhase: uncategorized | Source:
cli/commands/security.py
Score OPSEC risk for a LazyOwn command before execution.
orchestratePhase: uncategorized | Source:
cli/commands/orchestration.py
Route a goal through the unified orchestrator and print the result.
package_squatPhase: uncategorized | Source:
cli/commands/supply_chain.py
Generate a malicious PyPI package for dependency confusion.
parquet_queryPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Query the parquet knowledge bases (GTFOBins, LOLBas, ATT&CK, sessions).
pentest_reportPhase: uncategorized | Source:
cli/commands/reporting.py
Generate a professional penetration test report.
phish_reportPhase: uncategorized | Source:
cli/commands/phishing_wizard.py
Show campaign results and captured credentials.
phish_servePhase: uncategorized | Source:
cli/commands/phishing_wizard.py
Start a lightweight HTTP server for phishing landing pages.
phish_wizardPhase: uncategorized | Source:
cli/commands/phishing_wizard.py
Interactive end-to-end phishing campaign wizard.
pivot_killPhase: uncategorized | Source:
cli/commands/pivoting.py
Kill all pivot tunnels and clean up.
pivot_proxyPhase: uncategorized | Source:
cli/commands/pivoting.py
Start a local SOCKS proxy through the pivot chain.
pivot_scanPhase: uncategorized | Source:
cli/commands/pivoting.py
Scan internal networks through the current pivot chain.
pivot_statusPhase: uncategorized | Source:
cli/commands/pivoting.py
Show the current pivot chain state.
playbook_runPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Execute a generated YAML playbook step by step through the shell.
rag_queryPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Semantic search over session artefacts (scans, logs, notes).
reload_addonsPhase: uncategorized | Source:
cli/commands/audit.py
Re-scan lazyaddons/ and plugins/ for changes; reloads what’s new.
rotate_aesPhase: uncategorized | Source:
cli/commands/security.py
Generate a new AES key and re-encrypt all sealed credentials.
routePhase: uncategorized | Source:
lazyown.py
Route a natural-language prompt to a LazyOwn tool. Usage: route
seal_credentialsPhase: uncategorized | Source:
cli/commands/security.py
Encrypt all sensitive values in payload.json using AES-256-GCM.
session_statePhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Alias of sitrep kept for MCP verb parity
(lazyown_session_state).
setPhase: uncategorized | Source:
lazyown.py
Set a parameter — the unified set/assign
surface.
shredPhase: uncategorized | Source:
cli/commands/anti_forensics.py
Securely delete files by overwriting before removal.
state_snapshotPhase: uncategorized | Source:
lazyown.py
Show unified StateManager snapshot (DB + JSON caches).
status_barPhase: uncategorized | Source:
cli/commands/orchestration.py
Inspect, toggle and refresh the prompt status bar.
status_tailPhase: uncategorized | Source:
cli/commands/audit.py
Print live progress from the latest sessions/scan_*.partial file.
threat_modelPhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Build or inspect the threat model derived from session events.
timelinePhase: uncategorized | Source:
cli/commands/mcp_bridge.py
Alias of timeline_browser kept for MCP verb parity
(lazyown_timeline).
unseal_credentialsPhase: uncategorized | Source:
cli/commands/security.py
Decrypt sealed credential values in payload.json for inspection.
vuln_listPhase: uncategorized | Source:
cli/commands/reporting.py
List discovered vulnerabilities from the sessions database.
wipe_freePhase: uncategorized | Source:
cli/commands/anti_forensics.py
Wipe free disk space to prevent forensic file recovery.
wipe_logsPhase: uncategorized | Source:
cli/commands/anti_forensics.py
Clear system log files on the remote target.
wipe_timelinePhase: uncategorized | Source:
cli/commands/anti_forensics.py
Scrub file timestamps and shell history on the target.