skills/mukul975/anthropic-cybersecurity-skills/extracting-credentials-from-memory-dump/Gen Agent Trust Hub
extracting-credentials-from-memory-dump
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The Python script
scripts/agent.pyinvokes external command-line utilities (volandpypykatz) usingsubprocess.run(). This execution uses structured argument arrays and disables shell parsing (shell=Trueis not used), which limits command injection risks. This behavior is standard and necessary for the skill's primary function of digital forensics and memory analysis. - [INDIRECT_PROMPT_INJECTION]: The skill presents an attack surface for indirect prompt injection due to processing untrusted data sources.
- Ingestion points:
scripts/agent.pyreads raw data from external memory dumps using thewindows.stringsplugin. - Boundary markers: Missing; the extracted strings are processed directly without delimiters or instruction isolation filters.
- Capability inventory: The script includes code execution capabilities via
subprocess.run()to executevolandpypykatzbinaries. - Sanitization: Extracted credential tokens are truncated to safe lengths (
match[:30]), but the textual data is not sanitized or filtered against prospective LLM injection instructions.
Audit Metadata