APK Dosyasını Buraya Sürükleyip Bırakın
veya dosya seçmek için tıklayın
Ayrıntılı bilgi çıkarmak için herhangi bir APK dosyasını analiz edinHangi Bilgiler Çıkarılabilir?
Gelişmiş APK analiz aracımız herhangi bir APK dosyasından kapsamlı bilgiler çıkarır:
- Paket adı, sürüm adı ve kodu
- Minimum, hedef ve SDK sürümlerini derleme
- Android izinleri (tehlikeli ve normal)
- DEX dosya analizi ve çoklu dex tespiti
- Yerel kitaplıklar ve CPU mimarileri
- Kaynakların dökümü (çekilebilir öğeler, düzenler, değerler)
- Dosya boyutu dökümü ve sıkıştırma oranı
- İmza ve sertifika bilgileri
- Güvenlik tehdidi göstergeleri
%100 İstemci Tarafında İşleme
APK dosyanız asla cihazınızdan ayrılmaz. Tüm analizler tarayıcıda JavaScript kullanılarak yapılır.
APK Bilgi Çıkarıcı — Sıkça Sorulan Sorular
İkili AndroidManifest.xml, DEX Bayt Kodu ve Yerel ABI'ler Nasıl Denetlenir
Bir Android uygulaması Gradle ve AAPT2 tarafından derlendiğinde, insan tarafından okunabilen XML dosyaları kompakt ikili parçalara (AndroidManifest.xml ve resources.arsc dönüştürülür, Java/Kotlin kodu Dalvik Yürütülebilir dosyalara (classes.dex), classes2.dex derlenir ve C/C++ kitaplıkları ELF paylaşılan nesneleri (lib/<abi>/*.so olarak paketlenir)). Bir APK'yı standart bir ZIP programında açmak yalnızca opak ikili dosyaları gösterir.
Tarayıcı tabanlı APK Bilgi Analizörü ürünümüz, tarayıcınızdaki herhangi bir .apk'nin iç yapısını yerel olarak denetler, böylece yükleme hatalarını teşhis edebilir ve başka bir yere yükleme yapmadan önce gizlilik risklerini denetleyebilirsiniz:
- CPU Mimarisi (ABI) Hatalarını Teşhis Etme: Genel Bakış sekmesinde Mimariler kartına bakın. Bir APK yalnızca armeabi-v7a (32 bit ARM) içeriyorsa Google Pixel 7, Pixel 8, Pixel 9 ve Galaxy S24 serisi cihazlar gibi yalnızca 64 bit donanımlarda INSTALL_FAILED_NO_MATCHING_ABIS ile başarısız olur. Tersine, yalnızca arm64-v8a'yi listeliyorsa, eski 32 bit uygun fiyatlı telefonlarda veya 32 bit Windows emülatör örneklerinde çalışamaz.
- Tehlikeli Çalışma Zamanı İzinlerini Denetleme: Android, READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION ve MANAGE_EXTERNAL_STORAGE gibi izinleri yüksek riskli olarak sınıflandırır. Basit bir çevrimdışı yardımcı program veya duvar kağıdı APK'sı SMS veya iletişim izinleri isterse Güvenlik sekmemiz bu girişleri kırmızıyla vurgular ve paketin güvenlik puanını düşürür.
- Çoklu DEX ve Sıkıştırma Teşhisi: Her classes.dex dosyası en fazla 65.536 yöntem kimliğine referans verebilir. Büyük SDK'lar kullanan uygulamalar, bayt kodunu birden çok DEX dosyasına böler. Ayrıca resources.arsc ve AndroidManifest.xml'nin mevcut olup olmadığını da doğrulayabilirsiniz; resources.arsc eksikse, tam bir bağımsız APK yerine tek bir bölünmüş APK'ya bakıyorsunuz demektir.