operating-havoc-c2

Pass

Audited by Gen Agent Trust Hub on Aug 7, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill includes a Python helper script (scripts/agent.py) that uses subprocess.call to automate build tasks and launch the team server.
  • The run_make function executes make with specific build targets (ts-build or client-build). The use of a list for command arguments and restricted choices for the target prevents shell injection vulnerabilities.
  • The launch_server function executes the Havoc binary. It constructs the command as a list, which is a safe practice to prevent arbitrary command injection through the profile or bin arguments.
  • [EXTERNAL_DOWNLOADS]: The documentation provides instructions to clone the Havoc C2 framework from its official GitHub repository.
  • SKILL.md and references/api-reference.md list the repository https://github.com/HavocFramework/Havoc.git as the source for the tool. This is a well-known open-source project in the security community.
  • [CREDENTIALS_UNSAFE]: The skill uses placeholder credentials for demonstration purposes in the example configuration and scaffolding script.
  • SKILL.md uses Password = "ChangeMe_Str0ng!" and scripts/agent.py uses Password = "CHANGE_ME_Str0ng!". Both are clearly marked as placeholders and do not represent a credential exposure risk.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 7, 2026, 04:18 PM
Security Audit — agent-trust-hub — operating-havoc-c2