Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0x4m4/hexstrike-ai
/ functions
Functions
607 in github.com/0x4m4/hexstrike-ai
⨍
Functions
607
◇
Types & classes
47
↳
Endpoints
156
Function
nbtscan
Execute nbtscan for NetBIOS name scanning with enhanced logging
hexstrike_server.py:11759
Function
nbtscan_netbios
Execute nbtscan for NetBIOS name scanning with enhanced logging. Args: target: The target IP address or range
hexstrike_mcp.py:1637
Function
netexec
Execute NetExec (formerly CrackMapExec) with enhanced logging
hexstrike_server.py:11283
Function
netexec_scan
Execute NetExec (formerly CrackMapExec) for network enumeration with enhanced logging. Args: target: The target IP or ne
hexstrike_mcp.py:1254
Function
nikto
Execute nikto with enhanced logging
hexstrike_server.py:10988
Function
nikto_scan
Execute Nikto web vulnerability scanner with enhanced logging. Args: target: The target URL or IP additional
hexstrike_mcp.py:1027
Function
nmap
Execute nmap scan with enhanced logging, caching, and intelligent error handling
hexstrike_server.py:10328
Function
nmap_advanced
Execute advanced Nmap scans with custom NSE scripts and optimized timing
hexstrike_server.py:11569
Function
nmap_advanced_scan
Execute advanced Nmap scans with custom NSE scripts and optimized timing. Args: target: The target IP address or hostnam
hexstrike_mcp.py:1482
Function
nmap_scan
Execute an enhanced Nmap scan against a target with real-time logging. Args: target: The IP address or hostname to scan
hexstrike_mcp.py:284
Function
nuclei
Execute Nuclei vulnerability scanner with enhanced logging and intelligent error handling
hexstrike_server.py:10430
Function
nuclei_scan
Execute Nuclei vulnerability scanner with enhanced logging and real-time progress. Args: target: The target URL or IP
hexstrike_mcp.py:371
Function
objdump
Analyze a binary using objdump with enhanced logging
hexstrike_server.py:12214
Function
objdump_analyze
Analyze a binary using objdump with enhanced logging. Args: binary: Path to the binary file disassemble: Whe
hexstrike_mcp.py:1982
Function
one_gadget
Execute one_gadget to find one-shot RCE gadgets in libc
hexstrike_server.py:12370
Function
one_gadget_search
Execute one_gadget to find one-shot RCE gadgets in libc. Args: libc_path: Path to libc binary level: Constra
hexstrike_mcp.py:2080
Function
optimize_tool_parameters
Optimize tool parameters based on target profile and context
hexstrike_server.py:9602
Function
optimize_tool_parameters_ai
Use AI to optimize tool parameters based on target profile and context. Args: target: Target to test tool: S
hexstrike_mcp.py:4648
Function
pacu
Execute Pacu for AWS exploitation framework
hexstrike_server.py:10655
Function
pacu_exploitation
Execute Pacu for AWS exploitation framework. Args: session_name: Pacu session name modules: Comma-separated
hexstrike_mcp.py:555
Function
paramspider
Execute ParamSpider for parameter mining from web archives with enhanced logging
hexstrike_server.py:12987
Function
paramspider_discovery
Execute ParamSpider for parameter discovery with enhanced logging. Args: domain: Target domain exclude: Exte
hexstrike_mcp.py:3428
Function
paramspider_mining
Execute ParamSpider for parameter mining from web archives with enhanced logging. Args: domain: The target domain
hexstrike_mcp.py:2540
Function
pause_process
Pause a specific process
hexstrike_server.py:9371
Function
pause_process
Pause a specific running process. Args: pid: Process ID to pause Returns: Success status of the pau
hexstrike_mcp.py:3908
Function
process_dashboard
Get enhanced process dashboard with visual status using ModernVisualEngine
hexstrike_server.py:9415
Function
process_health_check
Comprehensive health check of the process management system
hexstrike_server.py:16945
Function
prowler
Execute Prowler for AWS security assessment
hexstrike_server.py:10490
Function
prowler_scan
Execute Prowler for comprehensive cloud security assessment. Args: provider: Cloud provider (aws, azure, gcp)
hexstrike_mcp.py:422
Function
pwninit
Execute pwninit for CTF binary exploitation setup
hexstrike_server.py:12637
Function
pwninit_setup
Execute pwninit for CTF binary exploitation setup. Args: binary: Binary file to set up libc: Libc file to us
hexstrike_mcp.py:2234
Function
pwntools
Execute Pwntools for exploit development and automation
hexstrike_server.py:12295
Function
pwntools_exploit
Execute Pwntools for exploit development and automation. Args: script_content: Python script content using pwntools
hexstrike_mcp.py:2046
Function
qsreplace
Execute qsreplace for query string parameter replacement
hexstrike_server.py:13215
Function
qsreplace_parameter_replacement
Execute qsreplace for query string parameter replacement. Args: urls: URLs to process replacement: Replaceme
hexstrike_mcp.py:2744
Function
radare2
Execute Radare2 for binary analysis and reverse engineering with enhanced logging
hexstrike_server.py:12010
Function
radare2_analyze
Execute Radare2 for binary analysis and reverse engineering with enhanced logging. Args: binary: Path to the binary file
hexstrike_mcp.py:1828
Method
record_execution
Record command execution for performance tracking
hexstrike_server.py:5512
Method
render_progress_bar
Render a beautiful progress bar with multiple styles
hexstrike_server.py:5764
Function
research_zero_day_opportunities
Automated zero-day vulnerability research using AI analysis and pattern recognition. Args: target_software: Software to
hexstrike_mcp.py:4117
Function
responder
Execute Responder for credential harvesting with enhanced logging
hexstrike_server.py:11828
Function
responder_credential_harvest
Execute Responder for credential harvesting with enhanced logging. Args: interface: Network interface to use
hexstrike_mcp.py:1699
Function
resume_process
Resume a paused process
hexstrike_server.py:9393
Function
resume_process
Resume a paused process. Args: pid: Process ID to resume Returns: Success status of the resume oper
hexstrike_mcp.py:3927
Function
ropgadget
Search for ROP gadgets in a binary using ROPgadget with enhanced logging
hexstrike_server.py:12088
Function
ropgadget_search
Search for ROP gadgets in a binary using ROPgadget with enhanced logging. Args: binary: Path to the binary file
hexstrike_mcp.py:1880
Function
ropper
Execute ropper for advanced ROP/JOP gadget searching
hexstrike_server.py:12590
Function
ropper_gadget_search
Execute ropper for advanced ROP/JOP gadget searching. Args: binary: Binary to search for gadgets gadget_type
hexstrike_mcp.py:2200
Function
rpcclient
Execute rpcclient for RPC enumeration with enhanced logging
hexstrike_server.py:11715
Function
rpcclient_enumeration
Execute rpcclient for RPC enumeration with enhanced logging. Args: target: The target IP address username: U
hexstrike_mcp.py:1603
Function
rustscan
Execute Rustscan for ultra-fast port scanning with enhanced logging
hexstrike_server.py:11490
Function
rustscan_fast_scan
Execute Rustscan for ultra-fast port scanning with enhanced logging. Args: target: The target IP address or hostname
hexstrike_mcp.py:1408
Function
scout_suite
Execute Scout Suite for multi-cloud security assessment
hexstrike_server.py:10582
Function
scout_suite_assessment
Execute Scout Suite for multi-cloud security assessment. Args: provider: Cloud provider (aws, azure, gcp, aliyun, oci)
hexstrike_mcp.py:492
Function
select_optimal_tools
Select optimal tools based on target profile and objective
hexstrike_server.py:9567
Function
select_optimal_tools_ai
Use AI to select optimal security tools based on target analysis and testing objective. Args: target: Target to analyze
hexstrike_mcp.py:4620
Function
server_health
Check the health status of the HexStrike AI server. Returns: Server health information with tool availability and teleme
hexstrike_mcp.py:3790
Method
set
Store result in cache
hexstrike_server.py:6706
Function
setup_logging
Setup enhanced logging with colors and formatting
hexstrike_server.py:6643
Method
setup_proxy
Setup HTTP proxy for request interception
hexstrike_server.py:13295
Function
smbmap
Execute SMBMap for SMB share enumeration with enhanced logging
hexstrike_server.py:11445
Function
smbmap_scan
Execute SMBMap for SMB share enumeration with enhanced logging. Args: target: The target IP address username
hexstrike_mcp.py:1374
Function
sqlmap
Execute sqlmap with enhanced logging
hexstrike_server.py:11017
Function
sqlmap_scan
Execute SQLMap for SQL injection testing with enhanced logging. Args: url: The target URL data: POST data fo
hexstrike_mcp.py:1051
Function
steghide
Execute Steghide for steganography analysis with enhanced logging
hexstrike_server.py:15316
Function
steghide_analysis
Execute Steghide for steganography analysis with enhanced logging. Args: action: Action to perform (extract, embed, info
hexstrike_mcp.py:3257
Function
strings
Extract strings from a binary file with enhanced logging
hexstrike_server.py:12182
Function
strings_extract
Extract strings from a binary file with enhanced logging. Args: file_path: Path to the file min_len: Minimum
hexstrike_mcp.py:1956
Function
subfinder
Execute Subfinder for passive subdomain enumeration with enhanced logging
hexstrike_server.py:11408
Function
subfinder_scan
Execute Subfinder for passive subdomain enumeration with enhanced logging. Args: domain: The target domain s
hexstrike_mcp.py:1346
Function
suggest_ctf_tools
Suggest optimal tools for CTF challenge based on description and category
hexstrike_server.py:16237
Function
terminate_process
Terminate a specific process
hexstrike_server.py:9349
Function
terminate_process
Terminate a specific running process. Args: pid: Process ID to terminate Returns: Success status of
hexstrike_mcp.py:3889
Function
terminate_process_gracefully
Terminate process with graceful degradation
hexstrike_server.py:16846
Function
terrascan
Execute Terrascan for infrastructure as code security scanning
hexstrike_server.py:10924
Function
terrascan_iac_scan
Execute Terrascan for infrastructure as code security scanning. Args: scan_type: Type of scan (all, terraform, k8s, etc.
hexstrike_mcp.py:779
Function
test_error_recovery
Test error recovery system with simulated failures
hexstrike_server.py:17059
Function
test_error_recovery
Test the intelligent error recovery system with simulated failures. Args: tool_name: Name of tool to simulate error for
hexstrike_mcp.py:5374
Function
threat_hunting_assistant
AI-powered threat hunting assistant with vulnerability correlation and attack simulation. Args: target_environment: Envi
hexstrike_mcp.py:4302
Function
threat_intelligence_feeds
Aggregate and correlate threat intelligence from multiple sources
hexstrike_server.py:15701
Method
to_dict
Convert TargetProfile to dictionary for JSON serialization
hexstrike_server.py:492
Function
trivy
Execute Trivy for container/filesystem vulnerability scanning
hexstrike_server.py:10534
Function
trivy_scan
Execute Trivy for container and filesystem vulnerability scanning. Args: scan_type: Type of scan (image, fs, repo, confi
hexstrike_mcp.py:456
Function
uro
Execute uro for filtering out similar URLs
hexstrike_server.py:13241
Function
uro_url_filtering
Execute uro for filtering out similar URLs. Args: urls: URLs to filter whitelist: Whitelist patterns
hexstrike_mcp.py:2771
Function
volatility
Execute Volatility for memory forensics with enhanced logging
hexstrike_server.py:11870
Function
volatility3
Execute Volatility3 for advanced memory forensics with enhanced logging
hexstrike_server.py:15236
Function
volatility3_analyze
Execute Volatility3 for advanced memory forensics with enhanced logging. Args: memory_file: Path to memory dump file
hexstrike_mcp.py:3201
Function
volatility_analyze
Execute Volatility for memory forensics analysis with enhanced logging. Args: memory_file: Path to memory dump file
hexstrike_mcp.py:1736
Function
vulnerability_intelligence_dashboard
Get a comprehensive vulnerability intelligence dashboard with latest threats and trends. Returns: Dashboard with latest
hexstrike_mcp.py:4248
Function
wafw00f
Execute wafw00f to identify and fingerprint WAF products with enhanced logging
hexstrike_server.py:14369
Function
wafw00f_scan
Execute wafw00f to identify and fingerprint WAF products with enhanced logging. Args: target: Target URL or IP
hexstrike_mcp.py:3570
Function
waybackurls
Execute Waybackurls for historical URL discovery with enhanced logging
hexstrike_server.py:12915
Function
waybackurls_discovery
Execute Waybackurls for historical URL discovery with enhanced logging. Args: domain: The target domain get_
hexstrike_mcp.py:2475
Function
wfuzz
Execute Wfuzz for web application fuzzing with enhanced logging
hexstrike_server.py:12774
Function
wfuzz_scan
Execute Wfuzz for web application fuzzing with enhanced logging. Args: url: The target URL (use FUZZ where you want to i
hexstrike_mcp.py:2345
Function
wpscan
Execute wpscan with enhanced logging
hexstrike_server.py:11185
Function
wpscan_analyze
Execute WPScan for WordPress vulnerability scanning with enhanced logging. Args: url: The WordPress site URL
hexstrike_mcp.py:1176
Function
x8
Execute x8 for hidden parameter discovery with enhanced logging
hexstrike_server.py:13021
Function
x8_parameter_discovery
Execute x8 for hidden parameter discovery with enhanced logging. Args: url: The target URL wordlist: Paramet
hexstrike_mcp.py:2572
← previous
next →
501–600 of 607, ranked by callers