I-drag at I-drop ang APK File Dito
o i-click para maghanap ng file
Suriin ang anumang APK file upang kunin ang detalyadong impormasyonAnong Impormasyon ang Maaaring Makuha?
Kinukuha ng aming advanced na APK analyzer ang komprehensibong impormasyon mula sa anumang APK file:
- Pangalan ng package, pangalan ng bersyon at code
- Minimum, i-target at i-compile ang mga bersyon ng SDK
- Mga pahintulot sa Android (mapanganib at normal)
- DEX file analysis at multi-dex detection
- Mga katutubong aklatan at arkitektura ng CPU
- Pagkakasira ng mga mapagkukunan (mga drawable, layout, value)
- Pagkasira ng laki ng file at ratio ng compression
- Impormasyon ng lagda at sertipiko
- Mga tagapagpahiwatig ng banta sa seguridad
100% Client-Side Processing
Ang iyong APK file ay hindi kailanman umaalis sa iyong device. Ginagawa ang lahat ng pagsusuri sa browser gamit ang JavaScript.
Tagakuha ng Impormasyon ng APK — Mga Madalas Itanong
Paano Suriin ang Binary AndroidManifest.xml, DEX Bytecode at Mga Native ABI
Kapag ang isang Android app ay pinagsama-sama ng Gradle at AAPT2, ang mga XML file na nababasa ng tao ay mako-convert sa mga compact binary chunks (AndroidManifest.xml at resources.arsc), ang Java/Kotlin code ay pinagsama-sama sa Dalvik Executable file (classes.dex), classes2.dex, at ang mga C/C++ XLFQ4 ay naka-package bilang mga C/C++ XLFQ4 na mga library. Ang pagbubukas lang ng APK sa isang karaniwang ZIP program ay nagpapakita lamang ng mga opaque na binary file. lib/<abi>/*.so
Sinusuri ng aming APK Info Analyzer na nakabatay sa browser ang panloob na istraktura ng anumang .apk nang lokal sa iyong browser upang masuri mo ang mga pagkabigo sa pag-install at ma-audit ang mga panganib sa privacy bago mag-sideload:
- Pag-diagnose ng CPU Architecture (ABI) Error: Tingnan ang Mga Arkitektura card sa tab na Pangkalahatang-ideya. Kung naglalaman lang ang isang APK ng armeabi-v7a (32-bit ARM), mabibigo ito sa INSTALL_FAILED_NO_MATCHING_ABIS sa 64-bit-only na hardware gaya ng Google Pixel 7, Pixel 8, Pixel 9, at Galaxy S24 series na device. Sa kabaligtaran, kung arm64-v8a lang ang inilista nito, hindi ito maaaring tumakbo sa mga mas lumang 32-bit na budget phone o 32-bit na Windows emulator instance.
- Inuri ng Pag-audit ng Mapanganib na Mga Pahintulot sa Runtime: Android ang mga pahintulot tulad ng READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION, at MANAGE_EXTERNAL_STORAGE bilang mataas ang panganib. Kung humihiling ng SMS o mga pahintulot sa pakikipag-ugnayan ang isang simpleng offline na utility o wallpaper APK, iha-highlight ng aming tab na Seguridad ang mga entry na iyon sa pula at ibinababa ang marka ng seguridad ng package.
- Multi-DEX at Compression Diagnostics: Ang bawat classes.dex file ay maaaring sumangguni ng hindi hihigit sa 65,536 method ID. Ang mga app na gumagamit ng malalaking SDK ay hating bytecode sa maraming DEX file. Maaari mo ring i-verify kung naroroon ang resources.arsc at AndroidManifest.xml — kung nawawala ang resources.arsc, tumitingin ka sa isang split APK sa halip na isang kumpletong standalone na APK.