android-debugging
Warn
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill encourages the installation of additional functionality from external sources.
- It directs the agent to install the
android-reverse-engineeringplugin from an individual third-party GitHub repository (https://github.com/SimoneAvogadro/android-reverse-engineering-skill) using a skill-management CLI. - It also references official Android Open Source Project (AOSP) repositories at
https://github.com/android/skillsfor performance analysis tools. - [INDIRECT_PROMPT_INJECTION]: The skill creates an attack surface where the agent processes untrusted data which could contain malicious instructions.
- Ingestion points: The agent is instructed to read and analyze
adb logcatoutput, ANR traces, heap dumps, Perfetto traces, and layout JSON dumps generated by theandroid layouttool. These sources can contain strings or metadata from third-party applications. - Boundary markers: There are no instructions to use delimiters or ignore potential embedded commands within the log data or traces.
- Capability inventory: The skill utilizes powerful tools including
adbfor device interaction,./gradlewfor executing build scripts, andjavafor running JAR files. - Sanitization: No sanitization or validation of the ingested log and trace content is performed before the agent processes it.
- [COMMAND_EXECUTION]: The skill performs several direct command-line operations that interact with the host system and connected Android devices.
- Frequent use of
adbto pull sensitive system files such as traces and heap dumps from/data/anr/and/data/local/tmp/. - Execution of Gradle tasks via
./gradlew, which runs arbitrary code defined in the project's build configuration. - Usage of
java -jarto execute the R8/ProGuard retrace utility on local files.
Audit Metadata