analyzing-cobalt-strike-malleable-profiles

Pass

Audited by Gen Agent Trust Hub on Jul 16, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/agent.py uses subprocess.run to invoke a local Python script (jarm.py) for network fingerprinting. The execution uses a list of arguments rather than a shell string, which is the recommended safe practice for subprocess execution. The script path is configurable via the JARM_SCRIPT environment variable, a standard pattern for CLI tools.
  • [EXTERNAL_DOWNLOADS]: The documentation refers to well-known cybersecurity tools and repositories, including Salesforce's JARM scanner and Fox-IT's dissect.cobaltstrike. These are trusted resources within the security research community and are used here for their intended forensic purposes.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 16, 2026, 08:09 AM
Security Audit — agent-trust-hub — analyzing-cobalt-strike-malleable-profiles