
Agent skill per il reverse engineering di APK Android: dex patching, unpacking, repacking, rimozione di annunci e paywall, analisi di .so nativi e strumentazione runtime con Frida.
English · 简体中文
Capabilities · Structure · Install · Requirements · Failure catalogue · Scope · Maintenance · Disclaimer
Una Agent Skill per il reverse engineering di APK Android, il debloating, la rimozione di annunci pubblicitari, il patching chirurgico del dex, il repacking e l'analisi runtime/server.
È una skill, non un tutorial: è scritta per essere caricata da un agente (Claude Code,
Codex, o qualsiasi harness che supporti il formato Agent Skills) mentre lavora, quindi è
organizzata per la divulgazione progressiva — un breve SKILL.md orientato alle decisioni, riferimenti dettagliati caricati solo quando un passaggio li richiede, e script parametrizzati che puoi eseguire
direttamente.
SKILL.md è deliberatamente scritto come una procedura con gate piuttosto che come un consiglio, perché la
modalità di fallimento osservata non è l'ignoranza — è un modello che legge tutto quanto, concorda con esso e
poi ragiona comunque dai primi principi.
Quindi ci sono quattro cose nel corpo che sono pensate per essere messe in atto, non lette:
E una cosa alla fine che è pensata per essere trattenuta: "fatto" ha una definizione (sei elementi). Un log pulito non è uno di essi. Qualcosa di meno di tutti e sei è un checkpoint, e dovrebbe essere riportato come un checkpoint con ciò che rimane.
Se sei un agente che legge questo: il primo comando possibile più economico è
python skills/apk-reverse/scripts/doctor.py. Ti dice quali di questi strumenti esistono qui, quali
script possono effettivamente essere eseguiti, e se qualcosa nell'ambiente sta già avvelenando le tue
misurazioni.