Förstör en APK-fil online
Förstör en .apk-fil för Android gratis online. Förstör ZIP-behållaren och manifestet, så att paketet varken går att installera eller granska.
- Ingen uppladdning
- Ingen storleksgräns
- Ingen registrering
Förstör din APK-fil
Avstämd för .apk, .aab, .xapk, och fungerar precis lika bra med alla andra format.
Varför APK-filer är svåra att förstöra ordentligt
En APK är ett ZIP-arkiv med ett kompilerat manifest, DEX-bytekod och resurser, plus ett signaturblock som Android verifierar före installation. Eftersom installationen validerar både arkivets struktur och signaturen fallerar en förstörd APK i ett mycket tidigt och mycket synligt skede.
Vad det här verktyget förstör
- ZIP-behållaren. Lokala filrubriker, centralkatalogen och EOCD-posten förstörs allihop.
- AndroidManifest.xml. Det kompilerade binära manifestet som anger paketnamn, behörigheter och startaktivitet blir oåtkomligt.
- classes.dex. Posterna med DEX-bytekod förlorar sina rubriker, så ingenting går att verifiera eller läsa in.
- Signaturblocket. Blocket för APK Signature Scheme som ligger före centralkatalogen förstörs, så verifieringen fallerar rakt av.
Vad du ser efteråt
| Program | Beteende |
|---|---|
| Installation i Android | »Appen installerades inte« eller »Ett problem uppstod vid tolkningen av paketet.« |
adb install | INSTALL_PARSE_FAILED_NOT_APK eller en misslyckad signaturverifiering. |
| Google Play Console | Avvisar uppladdningen som ett ogiltigt paket. |
| Verktyg för APK-analys | jadx och apktool lyckas inte öppna arkivet. |
Vanliga skäl att göra det här
- Testa att ett flöde för sidoinstallation eller MDM avvisar ogiltiga paket.
- Kontrollera att en portal för appdistribution validerar uppladdningar före publicering.
- Kontrollera att ett flöde för nedladdning och installation upptäcker en avhuggen överföring.
- Ta fram felaktiga paket till en övning i mobil säkerhetsanalys.
Så förstör du en APK-fil
- Släpp din .apk-fil i rutan ovan, eller klicka för att välja.
- Låt nivån stå på Standard om du inte vill ha delvis skada (Light) eller behöver besegra återställningsprogram (Heavy).
- Tryck på Förstör fil. Bearbetningen sker på din enhet, så den blir klar nästan omedelbart.
- Ladda ner resultatet. Som standard behåller det ursprungligt filnamn och bytelängd.
Vanliga frågor om APK
Varför säger Android »tolkningen av paketet«?
För att installationsprogrammet läser ZIP-strukturen och det kompilerade manifestet före allt annat. Båda är förstörda, så det fallerar i tolkningssteget snarare än vid installationen.
Bryter det signaturen?
Ja. Signaturblocket ligger inuti arkivet och förstörs med det, så signaturverifieringen fallerar även om någon tolk mot förmodan skulle nå så långt.
Fungerar det på AAB-paket?
Ja. Android App Bundle är också ZIP-behållare och använder samma profil.
Kan jag ändå granska den med apktool?
Nej. Utan ett läsbart arkivindex finns det ingenting för vare sig apktool eller jadx att avkoda.