MCPcopy Create free account

hub / github.com/0x4m4/hexstrike-ai / functions

Functions607 in github.com/0x4m4/hexstrike-ai

↓ 1,407 callersMethodget
Get value from cache
hexstrike_server.py:5102
↓ 142 callersMethodsafe_post
Perform a POST request with JSON data. Args: endpoint: API endpoint path (without leading slash) json_data:
hexstrike_mcp.py:220
↓ 111 callersFunctionexecute_command
Execute a shell command with enhanced features Args: command: The command to execute use_cache: Whether to use caching for t
hexstrike_server.py:8636
↓ 14 callersMethodformat_tool_status
Format tool execution status with enhanced highlighting
hexstrike_server.py:364
↓ 10 callersMethodformat_error_card
Format error information as a highlighted card with reddish tones
hexstrike_server.py:336
↓ 10 callersMethodsafe_get
Perform a GET request with optional query parameters. Args: endpoint: API endpoint path (without leading slash)
hexstrike_mcp.py:192
↓ 9 callersMethodto_dict
Convert AttackChain to dictionary
hexstrike_server.py:551
↓ 7 callersMethodget_stats
Get cache statistics
hexstrike_server.py:5193
↓ 6 callersMethodanalyze_target
Analyze target and create comprehensive profile
hexstrike_server.py:811
↓ 6 callersMethodclassify_error
Classify error based on message and exception type
hexstrike_server.py:1961
↓ 6 callersMethodrecord_execution
Record command execution statistics
hexstrike_server.py:6748
↓ 5 callersMethodget_current_usage
Get current system resource usage
hexstrike_server.py:5431
↓ 5 callersMethodintercept_request
Intercept and analyze HTTP requests
hexstrike_server.py:13302
↓ 4 callersMethod_remove_key
Remove key and associated metadata
hexstrike_server.py:5155
↓ 4 callersMethod_scale_up
Add workers to the pool
hexstrike_server.py:5052
↓ 4 callersMethodcreate_section_header
Create a section header with reddish styling
hexstrike_server.py:416
↓ 4 callersFunctionexecute_command_with_recovery
Execute a command with intelligent error handling and recovery Args: tool_name: Name of the tool being executed command: The
hexstrike_server.py:8664
↓ 4 callersMethodget_pool_stats
Get current pool statistics
hexstrike_server.py:5072
↓ 3 callersMethod_find_vulnerabilities_by_pattern
Find vulnerabilities matching attack pattern
hexstrike_server.py:8595
↓ 3 callersMethod_get_recent_vulns
Get recent vulnerabilities found
hexstrike_server.py:13552
↓ 3 callersMethod_get_system_resources
Get current system resource information
hexstrike_server.py:2147
↓ 3 callersMethod_scale_down
Remove workers from the pool
hexstrike_server.py:5061
↓ 3 callersMethodanalyze_cve_exploitability
Analyze CVE exploitability using real CVE data and threat intelligence
hexstrike_server.py:6159
↓ 3 callersMethodauto_adjust_parameters
Automatically adjust tool parameters based on error patterns
hexstrike_server.py:2045
↓ 3 callersMethodcreate_ctf_challenge_workflow
Create advanced specialized workflow for CTF challenge with AI-powered optimization
hexstrike_server.py:2895
↓ 3 callersMethodcreate_file
Create a file with the specified content
hexstrike_server.py:8936
↓ 3 callersMethodformat_command_execution
Format command execution with enhanced styling
hexstrike_server.py:426
↓ 3 callersMethodformat_highlighted_text
Format text with highlighting background
hexstrike_server.py:386
↓ 3 callersMethodget_tool_command
Get optimized command for CTF tool with intelligent parameter selection
hexstrike_server.py:3701
↓ 3 callersMethodoptimize_parameters
Enhanced parameter optimization with advanced intelligence
hexstrike_server.py:1003
↓ 3 callersMethodrender_progress_bar
Render a beautiful progress bar with multiple styles
hexstrike_server.py:223
↓ 3 callersMethodset
Set value in cache with optional TTL
hexstrike_server.py:5122
↓ 3 callersMethodsetup_browser
Setup Chrome browser with security testing options
hexstrike_server.py:13632
↓ 2 callersMethod_assess_risk_level
Assess risk level of payload
hexstrike_server.py:14705
↓ 2 callersMethod_generate_key
Generate cache key from command and parameters
hexstrike_server.py:6677
↓ 2 callersFunction_rebuild_command_with_params
Rebuild command with new parameters
hexstrike_server.py:8879
↓ 2 callersMethodcheck_health
Check the health of the HexStrike AI API Server Returns: Health status information
hexstrike_mcp.py:258
↓ 2 callersMethodclear
Clear all cache entries
hexstrike_server.py:5148
↓ 2 callersMethodcreate_banner
Create the enhanced HexStrike banner
hexstrike_server.py:174
↓ 2 callersMethodcreate_business_logic_testing_workflow
Create business logic testing workflow
hexstrike_server.py:2609
↓ 2 callersMethodcreate_osint_workflow
Create OSINT gathering workflow
hexstrike_server.py:2655
↓ 2 callersMethodcreate_reconnaissance_workflow
Create comprehensive reconnaissance workflow for bug bounty
hexstrike_server.py:2473
↓ 2 callersMethodcreate_venv
Create a new virtual environment
hexstrike_server.py:5712
↓ 2 callersMethodcreate_vulnerability_hunting_workflow
Create vulnerability hunting workflow prioritized by impact
hexstrike_server.py:2544
↓ 2 callersMethoddelete_file
Delete a file or directory
hexstrike_server.py:8977
↓ 2 callersMethodescalate_to_human
Escalate complex errors to human operator with full context
hexstrike_server.py:2089
↓ 2 callersMethodgenerate_contextual_payload
Generate contextual payloads based on target information
hexstrike_server.py:14617
↓ 2 callersMethodgenerate_exploit_from_cve
Generate working exploit from real CVE data with specific implementation
hexstrike_server.py:7161
↓ 2 callersMethodgenerate_test_files
Generate various test files for upload testing
hexstrike_server.py:2719
↓ 2 callersMethodget_category_tools
Get all tools for a specific category
hexstrike_server.py:3734
↓ 2 callersMethodget_comprehensive_stats
Get comprehensive system and process statistics
hexstrike_server.py:5411
↓ 2 callersMethodget_summary
Get performance summary
hexstrike_server.py:5534
↓ 2 callersMethodget_task_result
Get result of a submitted task
hexstrike_server.py:4922
↓ 2 callersMethodhandle_tool_failure
Handle tool failure and suggest recovery
hexstrike_server.py:4846
↓ 2 callersMethodlist_active_processes
List all active processes
hexstrike_server.py:5652
↓ 2 callersMethodnavigate_and_inspect
Navigate to URL and perform comprehensive inspection
hexstrike_server.py:13672
↓ 2 callersMethodoptimize_parameters_advanced
Advanced parameter optimization with full intelligence
hexstrike_server.py:4702
↓ 2 callersMethodsearch_existing_exploits
Search for existing exploits from real sources
hexstrike_server.py:6397
↓ 2 callersMethodselect_optimal_tools
Select optimal tools based on target profile and objective
hexstrike_server.py:971
↓ 2 callersMethodspider_website
Spider website to discover endpoints and forms
hexstrike_server.py:13556
↓ 2 callersMethodsuggest_tools_for_challenge
Suggest optimal tools based on challenge description and category
hexstrike_server.py:3738
↓ 1 callersMethod_add_to_history
Add error context to history
hexstrike_server.py:2160
↓ 1 callersMethod_advanced_obfuscation
Apply advanced obfuscation techniques
hexstrike_server.py:7283
↓ 1 callersMethod_analyze_cookies
(self, cookies: list)
hexstrike_server.py:13752
↓ 1 callersMethod_analyze_description_complexity
Analyze challenge description complexity to adjust time estimates
hexstrike_server.py:3186
↓ 1 callersMethod_analyze_page_security
Analyze page for security vulnerabilities
hexstrike_server.py:13984
↓ 1 callersMethod_analyze_response_for_vulns
Analyze HTTP response for common vulnerabilities
hexstrike_server.py:13490
↓ 1 callersMethod_analyze_security_headers
(self, page_source: str, page_info: dict)
hexstrike_server.py:13762
↓ 1 callersMethod_analyze_vulnerability_details
Analyze CVE data to extract specific vulnerability details
hexstrike_server.py:7293
↓ 1 callersMethod_apply_evasion_techniques
Apply evasion techniques to exploit code
hexstrike_server.py:7269
↓ 1 callersMethod_apply_match_replace
(self, url: str, data, headers: dict)
hexstrike_server.py:13390
↓ 1 callersMethod_apply_profile_optimizations
Apply optimization profile settings
hexstrike_server.py:4825
↓ 1 callersMethod_apply_technology_optimizations
Apply technology-specific optimizations
hexstrike_server.py:4771
↓ 1 callersMethod_assign_challenges_optimally
Assign challenges to team members optimally
hexstrike_server.py:4173
↓ 1 callersMethod_auto_scale_based_on_resources
Auto-scale process pool based on resource usage
hexstrike_server.py:5389
↓ 1 callersMethod_basic_directory_check
Basic directory existence check
hexstrike_server.py:2328
↓ 1 callersMethod_basic_port_check
Basic port connectivity check
hexstrike_server.py:2307
↓ 1 callersMethod_basic_security_check
Basic security headers check
hexstrike_server.py:2347
↓ 1 callersMethod_calculate_attack_surface
Calculate attack surface score based on profile
hexstrike_server.py:912
↓ 1 callersMethod_calculate_confidence
Calculate confidence score in the analysis
hexstrike_server.py:955
↓ 1 callersMethod_calculate_resource_requirements
Calculate estimated resource requirements for challenge
hexstrike_server.py:3340
↓ 1 callersMethod_create_advanced_category_workflow
Create advanced category-specific workflow with parallel execution support
hexstrike_server.py:3216
↓ 1 callersMethod_create_validation_steps
Create validation steps to verify solution correctness
hexstrike_server.py:3440
↓ 1 callersMethod_detect_cms
Detect CMS type
hexstrike_server.py:899
↓ 1 callersMethod_detect_mixed_content
(self, page_info: dict)
hexstrike_server.py:13786
↓ 1 callersMethod_detect_technologies
Detect technologies using basic heuristics
hexstrike_server.py:880
↓ 1 callersFunction_determine_operation_type
Determine operation type based on tool name
hexstrike_server.py:8904
↓ 1 callersMethod_determine_risk_level
Determine risk level based on attack surface
hexstrike_server.py:942
↓ 1 callersMethod_determine_target_type
Determine the type of target for appropriate tool selection
hexstrike_server.py:838
↓ 1 callersMethod_enhance_with_context
Enhance payloads with contextual information
hexstrike_server.py:14653
↓ 1 callersMethod_estimate_solve_time
Estimate solve time for a challenge based on member skills
hexstrike_server.py:4155
↓ 1 callersMethod_evict_lru
Evict least recently used entry
hexstrike_server.py:5161
↓ 1 callersMethod_execute_parallel_step
Execute a step with parallel tool execution
hexstrike_server.py:3919
↓ 1 callersMethod_execute_sequential_step
Execute a step sequentially
hexstrike_server.py:3949
↓ 1 callersMethod_extended_passive_analysis
(self, page_info: dict, page_source: str)
hexstrike_server.py:13799
↓ 1 callersMethod_extract_flag_candidates
Extract potential flags from tool output
hexstrike_server.py:3983
↓ 1 callersMethod_extract_forms
Extract all forms from the page
hexstrike_server.py:13882
↓ 1 callersMethod_extract_inputs
Extract all input elements
hexstrike_server.py:13925
↓ 1 callersMethod_extract_links
Extract all links from the page
hexstrike_server.py:13908
↓ 1 callersMethod_extract_scripts
Extract script sources and inline scripts
hexstrike_server.py:13942
next →1–100 of 607, ranked by callers