Apktool
Dekóduje, analyzuje a přebaluje Android APK s apktool pro bezpečnostní kontrolu
Otestováno · Funguje
Co umí
Provádí Claude reverzním inženýrstvím souborů Android APK pomocí apktool CLI: dekódování zdrojů a AndroidManifest.xml, disassemblování DEX na smali, spouštění systematických bezpečnostních kontrol založených na grepu (oprávnění, exportované komponenty, pevně zakódovaná tajemství, příznak debuggable) a přebalování upravených APK. Spouští se, když uživatel požádá o rozbalení, dekódování nebo analýzu APK, prozkoumání manifestu, kontrolu smali kódu nebo přestavbu APK. Vyžaduje externí apktool CLI a JRE.
Testovací report
Načten SKILL.md přes GitHub tree na skills/apktool/SKILL.md; frontmatter se parsuje s name+description a adresář obsahuje pouze SKILL.md (žádné přibalené skripty k rozbití). Nainstalován apktool 3.0.3 přes brew a dekódován skutečný 38KB open-source APK (org.fdroid.fdroid.privileged). Baseline (mé vlastní rozbalení + letmý pohled na manifest) odhalil pouze dva řádky uses-permission; doslovné následování bloku zprávy Workflow-1 skillu dodatečně odhalilo exportovanou org.fdroid.fdroid.privileged.PrivilegedService (exported="true", privilegovaný proces), allowBackup="false", kontrolu debuggable a package/version — konkrétní, disciplinované zlepšení kontrolního seznamu oproti baseline. Žádné bezpečnostní problémy (jeho grepy na hesla/tajemství jsou legitimní analýzou, žádný curl|sh nebo exfiltrace).
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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).
Příkazy a ukázkové prompty
/apktoolDekóduje, analyzuje a přebaluje Android APK s apktool pro bezpečnostní kontrolu
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Decode this APK and extract its resourcesExamine the AndroidManifest.xml in this APKRepackage this modified APK after editing smali code