Apktool
Decodeer, analyseer en herverpak Android APK's met apktool voor beveiligingsbeoordeling
Getest · Werkt
Wat het doet
Begeleidt Claude bij reverse engineering van Android APK bestanden met de apktool CLI: decoderen van resources en AndroidManifest.xml, disassembleren van DEX naar smali, uitvoeren van systematische grep-gebaseerde beveiligingscontroles (permissions, exported components, hardcoded secrets, debuggable flag), en herverpakken van gewijzigde APK's. Activeert wanneer een gebruiker vraagt om een APK uit te pakken, te decoderen of te analyseren, een manifest te onderzoeken, smali code te inspecteren, of een APK opnieuw op te bouwen. Vereist de externe apktool CLI en een JRE.
Testrapport
SKILL.md opgehaald via de GitHub tree op skills/apktool/SKILL.md; frontmatter parseert met name+description en de directory bevat alleen SKILL.md (geen gebundelde scripts om te breken). apktool 3.0.3 geïnstalleerd via brew en een echte 38KB open-source APK (org.fdroid.fdroid.privileged) gedecodeerd. Baseline (mijn eigen unpack + manifest blik) toonde slechts twee uses-permission regels; het volgen van het Workflow-1 rapportblok van de skill bracht bovendien de geëxporteerde org.fdroid.fdroid.privileged.PrivilegedService (exported="true", privileged process), allowBackup="false", debuggable check, en package/version aan het licht — een concrete gedisciplineerde-checklist verbetering ten opzichte van de baseline. Geen beveiligingsrisico's (de grep's voor wachtwoorden/geheimen zijn legitieme analyse, geen curl|sh of exfiltratie).
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/BrownFineSecurity/iothackbot.git /tmp/apktool-src mkdir -p ~/.claude/skills cp -R /tmp/apktool-src/skills/apktool ~/.claude/skills/apktool # Requires the external apktool CLI + a JRE (skill shells out to `apktool`, does not bundle it): # macOS: brew install apktool (pulls Java automatically) # Debian: apt install apktool # No bundled scripts — SKILL.md is the only file in the skill dir. # Plugin marketplace alternative: repo ships .claude-plugin/marketplace.json (installs all iothackbot skills).
Commando's en voorbeeldprompts
/apktoolDecodeer, analyseer en herverpak Android APK's met apktool voor beveiligingsbeoordeling
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Decode this APK and extract its resourcesExamine the AndroidManifest.xml in this APKRepackage this modified APK after editing smali code