skills/mukul975/anthropic-cybersecurity-skills/recovering-deleted-files-with-photorec/Gen Agent Trust Hub
recovering-deleted-files-with-photorec
Pass
Audited by Gen Agent Trust Hub on Apr 20, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The Python agent (scripts/agent.py) executes photorec and file using subprocess.run with list-based arguments, which is a safe practice that prevents shell injection.
- [EXTERNAL_DOWNLOADS]: The documentation provides instructions to install the testdisk suite from official and trusted package repositories like apt, yum, and brew.
- [SAFE]: The hash_recovered_files function in scripts/agent.py uses f.read() to compute SHA-256 hashes. While not a security threat, this could lead to memory exhaustion (Out-of-Memory) if the recovered files are extremely large.
Audit Metadata