universal-reverse-engineer
Warn
Audited by Gen Agent Trust Hub on Jun 16, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of system binaries and external tools to perform analysis. Examples include
scripts/triage.shexecutingfile,ls,md5sum,readelf,checksec, andnmon target binaries, andscripts/decompile.pyorchestratingghidra,radare2,jadx,ilspycmd, andwasm2watviasubprocess.runcalls.\n- [REMOTE_CODE_EXECUTION]: The skill employs dynamic execution patterns, particularly in its interaction with Ghidra.scripts/decompile.pydynamically generates a Python script (ghidra_export.py) at runtime and executes it using Ghidra's headless analyzer. Additionally, references include instructions for generating and executing shared libraries viaLD_PRELOADto bypass security checks.\n- [EXTERNAL_DOWNLOADS]: The documentation provides instructions for downloading and installing various third-party security tools from GitHub and official repositories, such asfrida-gadget,jadx, andilspycmd. It also includes logic to automatically installilspycmdvia thedotnetpackage manager if it is missing from the host system.\n- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its core functionality of ingesting and processing untrusted binary data. \n - Ingestion points: Target binary files processed by
scripts/triage.shandscripts/strings-extract.py.\n - Boundary markers: Not explicitly implemented for extracted string data presented to the agent.\n
- Capability inventory: Significant capabilities including file system access, network operations, and arbitrary command execution as documented in
scripts/decompile.pyandscripts/triage.sh.\n - Sanitization: Variable quoting is used in shell scripts, but there is no verification of content extracted from untrusted binaries which drives agent hypotheses.
Audit Metadata