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
falco_runtime_monitoring
Execute Falco for runtime security monitoring. Args: config_file: Falco configuration file rules_file: Custo
hexstrike_mcp.py:713
Function
feroxbuster
Execute Feroxbuster for recursive content discovery with enhanced logging
hexstrike_server.py:12678
Function
feroxbuster_scan
Execute Feroxbuster for recursive content discovery with enhanced logging. Args: url: The target URL wordlis
hexstrike_mcp.py:2265
Function
ffuf
Execute FFuf web fuzzer with enhanced logging
hexstrike_server.py:11240
Function
ffuf_scan
Execute FFuf for web fuzzing with enhanced logging. Args: url: The target URL wordlist: Wordlist file to use
hexstrike_mcp.py:1224
Function
fierce
Execute fierce for DNS reconnaissance with enhanced logging
hexstrike_server.py:14398
Function
fierce_scan
Execute fierce for DNS reconnaissance with enhanced logging. Args: domain: Target domain dns_server: DNS ser
hexstrike_mcp.py:3594
Function
foremost
Execute Foremost for file carving with enhanced logging
hexstrike_server.py:15276
Function
foremost_carving
Execute Foremost for file carving with enhanced logging. Args: input_file: Input file or device to carve out
hexstrike_mcp.py:3229
Method
format
(self, record)
hexstrike_server.py:6634
Method
format
(self, record)
hexstrike_mcp.py:116
Function
format_tool_output
Format tool output using ModernVisualEngine
hexstrike_server.py:9511
Function
format_tool_output_visual
Format tool output with beautiful visual styling, syntax highlighting, and structure. Args: tool_name: Name of the secur
hexstrike_mcp.py:4482
Method
format_vulnerability_card
Format vulnerability as a beautiful card
hexstrike_server.py:311
Function
gau
Execute Gau (Get All URLs) for URL discovery from multiple sources with enhanced logging
hexstrike_server.py:12878
Function
gau_discovery
Execute Gau (Get All URLs) for URL discovery from multiple sources with enhanced logging. Args: domain: The target domai
hexstrike_mcp.py:2443
Function
gdb
Execute GDB for binary analysis and debugging with enhanced logging
hexstrike_server.py:11961
Function
gdb_analyze
Execute GDB for binary analysis and debugging with enhanced logging. Args: binary: Path to the binary file c
hexstrike_mcp.py:1800
Function
gdb_peda
Execute GDB with PEDA for enhanced debugging and exploitation
hexstrike_server.py:12437
Function
gdb_peda_debug
Execute GDB with PEDA for enhanced debugging and exploitation. Args: binary: Binary to debug commands: GDB c
hexstrike_mcp.py:2135
Function
generate_exploit_from_cve
Generate working exploits from CVE information using AI-powered analysis. Args: cve_id: CVE identifier (e.g., CVE-2024-1
hexstrike_mcp.py:4044
Function
generate_payload
Generate large payloads for testing
hexstrike_server.py:9227
Function
generate_payload
Generate large payloads for testing and exploitation. Args: payload_type: Type of payload (buffer, cyclic, random)
hexstrike_mcp.py:911
Function
generic_command
Execute any command provided in the request with enhanced logging
hexstrike_server.py:9138
Method
get
Get cached result if available and not expired
hexstrike_server.py:6686
Function
get_alternative_tools
Get alternative tools for a given tool
hexstrike_server.py:17231
Function
get_async_task_result
Get result of asynchronous task
hexstrike_server.py:16722
Function
get_cache_stats
Get advanced cache statistics
hexstrike_server.py:16760
Function
get_cache_stats
Get cache statistics from the HexStrike AI server. Returns: Cache performance statistics
hexstrike_mcp.py:3806
Function
get_error_statistics
Get error handling statistics
hexstrike_server.py:17045
Function
get_fallback_chains
Get available fallback tool chains
hexstrike_server.py:17105
Function
get_live_dashboard
Get a beautiful live dashboard showing all active processes with enhanced visual formatting. Returns: Live dashboard wit
hexstrike_mcp.py:4412
Function
get_parameter_adjustments
Get parameter adjustments for a tool and error type
hexstrike_server.py:17198
Function
get_performance_dashboard
Get performance dashboard data
hexstrike_server.py:16813
Function
get_process_dashboard
Get enhanced process dashboard with visual status indicators. Returns: Real-time dashboard with progress bars, system me
hexstrike_mcp.py:3946
Function
get_process_pool_stats
Get process pool statistics and performance metrics
hexstrike_server.py:16743
Function
get_process_status
Get status of a specific process
hexstrike_server.py:9318
Function
get_process_status
Get the status of a specific process. Args: pid: Process ID to check Returns: Process status inform
hexstrike_mcp.py:3870
Function
get_resource_usage
Get current system resource usage and trends
hexstrike_server.py:16794
Method
get_stats
Get cache statistics
hexstrike_server.py:6719
Method
get_stats
Get telemetry statistics
hexstrike_server.py:6766
Method
get_task_result
Get result of async task
hexstrike_server.py:5336
Function
get_telemetry
Get system telemetry
hexstrike_server.py:9283
Function
get_telemetry
Get system telemetry from the HexStrike AI server. Returns: System performance and usage telemetry
hexstrike_mcp.py:3836
Function
ghidra
Execute Ghidra for advanced binary analysis and reverse engineering
hexstrike_server.py:12255
Function
ghidra_analysis
Execute Ghidra for advanced binary analysis and reverse engineering. Args: binary: Path to the binary file p
hexstrike_mcp.py:2012
Function
gobuster
Execute gobuster with enhanced logging and intelligent error handling
hexstrike_server.py:10378
Function
gobuster_scan
Execute Gobuster to find directories, DNS subdomains, or virtual hosts with enhanced logging. Args: url: The target URL
hexstrike_mcp.py:327
Function
graphql_scanner
Advanced GraphQL security scanning and introspection
hexstrike_server.py:14899
Function
graphql_scanner
Advanced GraphQL security scanning and introspection. Args: endpoint: GraphQL endpoint URL introspection: Te
hexstrike_mcp.py:2977
Function
hakrawler
Execute Hakrawler for web endpoint discovery with enhanced logging Note: This implementation uses the standard Kali Linux hakrawler (hakluke
hexstrike_server.py:15440
Function
hakrawler_crawl
Execute Hakrawler for web endpoint discovery with enhanced logging. Note: Uses standard Kali Linux hakrawler (hakluke/hakrawler) wit
hexstrike_mcp.py:3351
Method
handle_tool_failure
Determine best recovery action for tool failures
hexstrike_server.py:1983
Function
hashcat
Execute Hashcat for password cracking with enhanced logging
hexstrike_server.py:11364
Function
hashcat_crack
Execute Hashcat for advanced password cracking with enhanced logging. Args: hash_file: File containing password hashes
hexstrike_mcp.py:1314
Function
hashpump
Execute HashPump for hash length extension attacks with enhanced logging
hexstrike_server.py:15404
Function
hashpump_attack
Execute HashPump for hash length extension attacks with enhanced logging. Args: signature: Original hash signature
hexstrike_mcp.py:3317
Function
health_check
Health check endpoint with comprehensive tool detection
hexstrike_server.py:9024
Function
http_framework_endpoint
Enhanced HTTP testing framework (Burp Suite alternative)
hexstrike_server.py:14040
Function
http_framework_test
Enhanced HTTP testing framework (Burp Suite alternative) for comprehensive web security testing. Args: url: Target URL t
hexstrike_mcp.py:5157
Function
http_intruder
Simple Intruder (sniper) fuzzing. Iterates payloads over each param individually. location: query|body|headers|cookie.
hexstrike_mcp.py:5265
Function
http_repeater
Send a crafted request (Burp Repeater equivalent). request_spec keys: url, method, headers, cookies, data.
hexstrike_mcp.py:5259
Function
http_set_rules
Set match/replace rules used to rewrite parts of URL/query/headers/body before sending. Rule format: {'where':'url|query|headers|body','patter
hexstrike_mcp.py:5246
Function
http_set_scope
Define in-scope host (and optionally subdomains) so out-of-scope requests are skipped.
hexstrike_mcp.py:5253
Function
httpx
Execute httpx for fast HTTP probing and technology detection
hexstrike_server.py:13136
Function
httpx_probe
Execute httpx for fast HTTP probing and technology detection. Args: target: Target file or single URL probe:
hexstrike_mcp.py:2676
Function
hydra
Execute hydra with enhanced logging
hexstrike_server.py:11094
Function
hydra_attack
Execute Hydra for password brute forcing with enhanced logging. Args: target: The target IP or hostname serv
hexstrike_mcp.py:1101
Function
install_python_package
Install a Python package in a virtual environment
hexstrike_server.py:14469
Function
install_python_package
Install a Python package in a virtual environment on the HexStrike server. Args: package: Name of the Python package to
hexstrike_mcp.py:945
Function
intelligent_smart_scan
Execute an intelligent scan using AI-driven tool selection and parameter optimization with parallel execution
hexstrike_server.py:9673
Function
intelligent_smart_scan
Execute an intelligent scan using AI-driven tool selection and parameter optimization. Args: target: Target to scan
hexstrike_mcp.py:4717
Function
jaeles
Execute Jaeles for advanced vulnerability scanning with custom signatures
hexstrike_server.py:13056
Function
jaeles_vulnerability_scan
Execute Jaeles for advanced vulnerability scanning with custom signatures. Args: url: The target URL signatu
hexstrike_mcp.py:2606
Function
john
Execute john with enhanced logging
hexstrike_server.py:11146
Function
john_crack
Execute John the Ripper for password cracking with enhanced logging. Args: hash_file: File containing password hashes
hexstrike_mcp.py:1143
Function
jwt_analyzer
Advanced JWT token analysis and vulnerability testing
hexstrike_server.py:15006
Function
jwt_analyzer
Advanced JWT token analysis and vulnerability testing. Args: jwt_token: JWT token to analyze target_url: Opt
hexstrike_mcp.py:3019
Function
katana
Execute Katana for next-generation crawling and spidering with enhanced logging
hexstrike_server.py:12840
Function
katana_crawl
Execute Katana for next-generation crawling and spidering with enhanced logging. Args: url: The target URL to crawl
hexstrike_mcp.py:2409
Function
kube_bench
Execute kube-bench for CIS Kubernetes benchmark checks
hexstrike_server.py:10751
Function
kube_bench_cis
Execute kube-bench for CIS Kubernetes benchmark checks. Args: targets: Targets to check (master, node, etcd, policies)
hexstrike_mcp.py:623
Function
kube_hunter
Execute kube-hunter for Kubernetes penetration testing
hexstrike_server.py:10707
Function
kube_hunter_scan
Execute kube-hunter for Kubernetes penetration testing. Args: target: Specific target to scan remote: Remote
hexstrike_mcp.py:587
Function
libc_database
Execute libc-database for libc identification and offset lookup
hexstrike_server.py:12396
Function
libc_database_lookup
Execute libc-database for libc identification and offset lookup. Args: action: Action to perform (find, dump, download)
hexstrike_mcp.py:2106
Function
list_active_processes
List all active processes on the HexStrike AI server. Returns: List of active processes with their status and progress
hexstrike_mcp.py:3854
Function
list_files
List files in a directory
hexstrike_server.py:9215
Function
list_files
List files in a directory on the HexStrike server. Args: directory: Directory to list (relative to server's base directo
hexstrike_mcp.py:891
Function
list_processes
List all active processes
hexstrike_server.py:9292
Function
manual_scale_pool
Manually scale the process pool
hexstrike_server.py:16901
Function
masscan
Execute Masscan for high-speed Internet-scale port scanning with intelligent rate limiting
hexstrike_server.py:11526
Function
masscan_high_speed
Execute Masscan for high-speed Internet-scale port scanning with intelligent rate limiting. Args: target: The target IP
hexstrike_mcp.py:1444
Function
metasploit
Execute metasploit module with enhanced logging
hexstrike_server.py:11050
Function
metasploit_run
Execute a Metasploit module with enhanced logging. Args: module: The Metasploit module to use options: Dicti
hexstrike_mcp.py:1077
Function
modify_file
Modify an existing file
hexstrike_server.py:9181
Function
modify_file
Modify an existing file on the HexStrike server. Args: filename: Name of the file to modify content: Content
hexstrike_mcp.py:843
Function
monitor_cve_feeds
Monitor CVE databases for new vulnerabilities with AI analysis. Args: hours: Hours to look back for new CVEs (default: 2
hexstrike_mcp.py:4013
Function
msfvenom
Execute MSFVenom to generate payloads with enhanced logging
hexstrike_server.py:11912
Function
msfvenom_generate
Execute MSFVenom for payload generation with enhanced logging. Args: payload: The payload to generate format
hexstrike_mcp.py:1764
← previous
next →
401–500 of 607, ranked by callers