Drag & Drop APK fájl ide
vagy kattintson a fájl kiválasztásához
Elemezze bármelyik APK-fájlt a részletes információk kinyeréséhezMilyen információkat lehet kinyerni?
Fejlett APK-elemzőnk minden APK-fájlból átfogó információkat nyer ki:
- Csomag neve, verzió neve és kódja
- SDK-verziók minimuma, megcélzása és fordítása
- Android engedélyek (veszélyes és normál)
- DEX fájlelemzés és multi-dex észlelés
- Natív könyvtárak és CPU architektúrák
- Erőforrások lebontása (rajzolható elemek, elrendezések, értékek)
- Fájlméret lebontás és tömörítési arány
- Aláírás és tanúsítvány adatai
- Biztonsági fenyegetés indikátorai
100%-os ügyféloldali feldolgozás
Az APK-fájl soha nem hagyja el az eszközt. Minden elemzés a böngészőben történik JavaScript használatával.
APK információkinyerő – Gyakran Ismételt Kérdések
A bináris AndroidManifest.xml, a DEX bájtkód és a natív ABI-k vizsgálata
Amikor egy Android-alkalmazást a Gradle és az AAPT2 fordít le, az ember által olvasható XML-fájlokat kompakt bináris darabokká (AndroidManifest.xml) és resources.arsc, a Java/Kotlin-kódot Dalvik végrehajtható fájlokká (classes.dex), classes2.dex, az ELF-ek pedig megosztott objektumokként + (lib/<abi>/*.so). Egy APK egyszerű megnyitása egy szabványos ZIP programban csak átlátszatlan bináris fájlokat jelenít meg.
Böngészőalapú APK Info Analyzer-ünk helyileg ellenőrzi bármely .apk belső szerkezetét a böngészőben, így diagnosztizálhatja a telepítési hibákat, és ellenőrizheti az adatvédelmi kockázatokat az oldalbetöltés előtt:
- A CPU architektúra (ABI) hibáinak diagnosztizálása: Tekintse meg a Építészetek kártyát az Áttekintés lapon. Ha egy APK csak a armeabi-v7a-t (32 bites ARM) tartalmazza, akkor a INSTALL_FAILED_NO_MATCHING_ABIS-vel meghibásodik a csak 64 bites hardvereken, például a Google Pixel 7, Pixel 8, Pixel 9 és Galaxy S24 sorozatú eszközökön. Ezzel szemben, ha csak a arm64-v8a listát tartalmazza, akkor nem futhat régebbi 32 bites olcsó telefonokon vagy 32 bites Windows emulátor példányokon.
- A Veszélyes futásidejű engedélyek ellenőrzése: Az Android magas kockázatúnak minősíti az olyan engedélyeket, mint a READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION és MANAGE_EXTERNAL_STORAGE. Ha egy egyszerű offline segédprogram vagy háttérkép APK SMS- vagy kapcsolatfelvételi engedélyt kér, a Biztonság lapunk pirossal kiemeli ezeket a bejegyzéseket, és csökkenti a csomag biztonsági pontszámát.
- Multi-DEX és tömörítési diagnosztika: Minden classes.dex fájl legfeljebb 65 536 módszerazonosítóra hivatkozhat. A nagy SDK-kat használó alkalmazások bájtkódot osztanak fel több DEX-fájl között. Azt is ellenőrizheti, hogy a resources.arsc és a AndroidManifest.xml jelen van-e – ha a resources.arsc hiányzik, akkor egyetlen felosztott APK-t néz, nem pedig egy teljes önálló APK-t.