Trageți și plasați fișierul APK aici
sau apasă pentru a alege fișierul
Analizați orice fișier APK pentru a extrage informații detaliateCe informații pot fi extrase?
Analizorul nostru avansat APK extrage informații complete din orice fișier APK:
- Numele pachetului, numele versiunii și codul
- Versiunile SDK minime, vizate și compilate
- Permisiuni Android (periculoase și normale)
- Analiza fișierelor DEX și detectarea multi-dex
- Biblioteci native și arhitecturi CPU
- Defalcarea resurselor (desenabile, machete, valori)
- Defalcarea dimensiunii fișierului și raportul de compresie
- Semnătură și informații despre certificat
- Indicatori de amenințare la securitate
Procesare 100% pe partea clientului
Fișierul dvs. APK nu părăsește dispozitivul. Toate analizele se fac în browser folosind JavaScript.
APK Info Extractor — Întrebări frecvente
Cum să inspectați binar AndroidManifest.xml, DEX Bytecode și ABI native
Atunci când o aplicație Android este compilată de Gradle și AAPT2, fișierele XML care pot fi citite de om sunt convertite în bucăți binare compacte (AndroidManifest.xml) și resources.arsc, codul Java/Kotlin este compilat în fișiere Dalvik Executable (classes.dex), classes2.dex, iar bibliotecile C/C++ (ZLF) sunt împachetate ca obiecte partajate. Pur și simplu deschiderea unui APK într-un program standard ZIP afișează numai fișiere binare opace. lib/<abi>/*.so
Analizor de informații APK bazat pe browser inspectează structura internă a oricărui .apk local în browserul dvs., astfel încât să puteți diagnostica erorile de instalare și să auditați riscurile de confidențialitate înainte de încărcare laterală:
- Diagnosticarea erorilor de arhitectură CPU (ABI): Uită-te la cardul Arhitecturi în fila Prezentare generală. Dacă un APK conține numai armeabi-v7a (32-bit ARM), acesta va eșua cu INSTALL_FAILED_NO_MATCHING_ABIS pe hardware numai pe 64 de biți, cum ar fi Google Pixel 7, Pixel 8, Pixel 9 și dispozitivele din seria Galaxy S24. În schimb, dacă listează doar arm64-v8a, nu poate rula pe telefoane mai vechi cu buget de 32 de biți sau pe instanțe de emulator Windows pe 32 de biți.
- Auditarea permisiunilor de rulare periculoase: Android clasifică permisiuni precum READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION și MANAGE_EXTERNAL_STORAGE ca fiind cu risc ridicat. Dacă un simplu utilitar offline sau APK de fundal solicită permisiuni pentru SMS sau contact, fila noastră Securitate evidențiază acele intrări în roșu și scade scorul de securitate al pachetului.
- Multi-DEX și diagnosticare compresie: Fiecare fișier classes.dex poate face referire la cel mult 65.536 de ID-uri de metodă. Aplicațiile care utilizează SDK-uri mari împart bytecode în mai multe fișiere DEX. De asemenea, puteți verifica dacă resources.arsc și AndroidManifest.xml sunt prezente - dacă resources.arsc lipsește, vă uitați la un singur APK divizat, mai degrabă decât la un APK complet independent.