Apktool
Afkod, analyser og genpak Android APK'er med apktool til sikkerhedsgennemgang
Testet · Virker
Hvad det gør
Guider Claude gennem reverse engineering af Android APK-filer med apktool CLI: afkodning af ressourcer og AndroidManifest.xml, disassemblering af DEX til smali, kørsel af systematiske grep-baserede sikkerhedstjek (tilladelser, eksporterede komponenter, hardkodede hemmeligheder, debuggable flag) og genpakning af modificerede APK'er. Udløses, når en bruger beder om at udpakke, afkode eller analysere en APK, undersøge et manifest, inspicere smali-kode eller genopbygge en APK. Kræver den eksterne apktool CLI og en JRE.
Testrapport
Hentede SKILL.md via GitHub-træet på skills/apktool/SKILL.md; frontmatter parses med name+description, og mappen indeholder kun SKILL.md (ingen medfølgende scripts at bryde). Installerede apktool 3.0.3 via brew og afkodede en ægte 38KB open-source APK (org.fdroid.fdroid.privileged). Baseline (min egen udpakning + manifest-gennemgang) afslørede kun to uses-permission-linjer; ved at følge skill'ens Workflow-1 rapportblok ordret afsløredes yderligere den eksporterede org.fdroid.fdroid.privileged.PrivilegedService (exported="true", privileged process), allowBackup="false", debuggable check og package/version — en konkret disciplineret-tjekliste-forbedring over baseline. Ingen sikkerhedsrisici (dens password/secret greps er legitim analyse, ingen curl|sh eller exfiltration).
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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).
Kommandoer og eksempelprompter
/apktoolAfkod, analyser og genpak Android APK'er med apktool til sikkerhedsgennemgang
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Decode this APK and extract its resourcesExamine the AndroidManifest.xml in this APKRepackage this modified APK after editing smali code