Güvenlik Aracı

APK İmza Doğrulayıcı Çevrimiçi Ücretsiz - APK Güvenliğini Kontrol Edin

Ücretsiz APK imza doğrulaması çevrimiçi ve APK imza doğrulayıcı — imzalama şemalarını (V1/V2/V3), sertifika ayrıntılarını, SHA parmak izleri, bütünlük durumunu ve güvenlik puanını kontrol edin. Yüklemek için APK'nın güvenli olup olmadığını doğrulayın. %100 tarayıcı tabanlı, yükleme yok.

APK Dosyasını Buraya Sürükleyip Bırakın

veya dosya seçmek için tıklayın

Tam imza ve sertifika analizi

APK İmzalarını Neden Doğrulamalısınız?

APK imzaları, bir uygulamanın orijinal geliştiricisinden gelmesini ve kurcalanmamasını sağlar.

  • Uygulamanın orijinalliğini ve geliştirici kimliğini doğrulayın
  • Değiştirilen, tahrif edilen veya yeniden paketlenen APK'ları tespit edin
  • Mevcut yüklemelerle güncelleme uyumluluğunu doğrulayın
  • V1/V2/V3 imzalama şeması sürümlerini tanımlama
  • SHA-1 ve SHA-256 sertifika parmak izlerini görüntüleyin
  • MANIFEST.MF dosya bütünlüğünü kontrol edin

APK İmzalama Şemaları

v1
JAR İmzalama

Orijinal şema, her ZIP girişini doğrular. Daha yavaş ama geniş ölçüde uyumlu.

v2
APK İmza Şeması v2

Tam APK doğrulaması, daha hızlı kurulum. Android 7.0+ sürümünden beri gereklidir.

v3
APK İmza Şeması v3

Anahtar rotasyonunu destekler. Android 9.0 ve üzeri sürümlerde mevcuttur.

v4
APK İmza Şeması v4

Akış yükleme desteği. Android11.0+.

APK İmza Doğrulayıcı — Sıkça Sorulan Sorular

APK imzasını çevrimiçi doğrulayın'ye: (1) xapktoapk.com APK İmza Doğrulayıcı'ya gidin, (2) APK dosyanızı yükleme alanına sürükleyip bırakın, (3) Araç, V1/V2/V3 imzalama şemalarını, sertifika ayrıntılarını ve SHA parmak izlerini anında analiz eder, (4) Güvenlik puanını ve doğrulama sonuçlarını görüntüleyin. Tüm süreç tarayıcınızda çalışır — hiçbir sunucuya dosya yüklenmedi.

APK güvenliyse'yi kontrol etmek için: (1) APK'nın geçerli bir imzası olup olmadığını kontrol etmek için APK İmza Doğrulayıcı'mizi kullanın, (2) V2 veya V3 imzalama şemasının varlığını arayın, (3) Güvenlik puanını kontrol edin (70+, iyi imzalanmış bir APK'yi gösterir), (4) SHA-256 sertifikası parmak izini resmi geliştiricinin parmak iziyle karşılaştırın, (5) Ayrıca, yüklemeden önce istenen izinleri incelemek için APK Bilgi Çıkarıcı'mizi kullanın.

APK güvenlik puanı şunlara göre hesaplanır: V1 imzası (25 puan), V2 imzası (35 puan), V3 imzası (20 puan), MANIFEST.MF varlığı (10 puan) ve .SF dosyaları (10 puan). 70+ puanı "Güvenilir", 40-69 "Dikkat" ve 40'ın altında "Güvenilmeyen" anlamına gelir. Daha yüksek V2/V3 varlığı, APK'nın modern güvenlik standartlarını kullandığını gösterir.

V1 (JAR İmzalama): Her ZIP girişini ayrı ayrı doğrulayan orijinal şema. Yavaş ama tüm Android sürümleriyle uyumlu. V2 (APK İmza Şeması): Daha hızlı kurulum için APK'nin tamamını bir bütün olarak doğrular; Android 7.0 Nougat'tan beri gereklidir. V3: Anahtar döndürme desteği ekler (Android 9.0 Pie). V4: Akış yüklemelerini etkinleştirir (Android 11.0+). Modern APK'ların maksimum uyumluluk için en az V1+V2'ye sahip olması gerekir.

HAYIR. APK İmza Doğrulayıcımız, Tarayıcınızda %100 ile ilgili her şeyi JavaScript ve Web Kripto API'sini kullanarak işler. APK dosyanız hiçbir zaman hiçbir sunucuya yüklenmez. Bu, dosyalarınızın tam gizliliğini ve güvenliğini sağlar. Araç, sayfa yüklendikten sonra çevrimdışı çalışır.

Android APK İmza Şemaları (v1, v2, v3 ve v4) Paket Bütünlüğünü Nasıl Korur?

Android'in PackageManager'ı, geçerli bir kriptografik imzası olmayan herhangi bir APK'yı yüklemeyi reddeder ve yeni APK'nin imzalama sertifikası önceden kurulu paketin sertifikasıyla tam olarak eşleşmediği sürece uygulama güncellemelerini engeller (aksi takdirde INSTALL_FAILED_UPDATE_INCOMPATIBLE atılır). Bir APK'yı yan yüklemeden önce doğrulamak, arşivin güvenilmeyen bir üçüncü tarafça tahrif edilmediğini veya yeniden imzalanmadığını doğrulamanıza olanak tanır.

Tarayıcı tabanlı APK İmza Doğrulayıcı'miz, hem eski META-INF/ JAR imza dizinini hem de ZIP Merkezi Dizininin hemen önüne yerleştirilmiş ikili APK İmzalama Bloğu'yi denetler:

  • v1 İmzalama (JAR İmzası — META-INF/*.MF / *.SF / *.RSA): Android 6.0 ve önceki sürümlerle geriye dönük uyumluluk için gereklidir. V1 yalnızca MANIFEST.MF'de listelenen bireysel dosya girişlerine karma işlemi uyguladığından ZIP meta verilerini korumaz; bu da tarihi "Janus" güvenlik açığına (CVE-2017-13156) yol açmıştır.
  • v2 İmzalama (APK İmza Düzeni v2 — Blok Kimliği 0x7109871a): Android 7.0'da (Nougat) Tanıtıldı. APK dosyasının tamamını 1 MB'lık parçalar halinde ikili görüntü olarak karma hale getirerek arşivin herhangi bir yerine fazladan bayt veya DEX yükünün eklenemeyeceğini garanti eder. Android 11+ (targetSdkVersion ≥ 30) sürümlerinde zorunludur.
  • v3 İmzalama (Anahtar Döndürme — Blok Kimliği 0xf05368c0): Android 9.0'da (Pie) Tanıtıldı. İmza bloğunun içine kriptografik bir rotasyon kanıtı kökeni yerleştirir, böylece geliştiriciler güncelleme uyumluluğunu kaybetmeden daha güçlü bir RSA-4096 veya ECDSA anahtarına geçebilirler.
  • SHA-256 Sertifikası ve Dosya Parmak İzi: Yüklemeden önce APK'nızı resmi geliştirici sürüm notları veya VirusTotal ile çapraz kontrol etmek için Genel Bakış sekmesinde görüntülenen SHA-256 özetini kullanın.
Mst Shaefale Tarafından Tasarlandı ve Belgelendi Baş Geliştirici ve Android Paket Mimarı • Android 12–15'te Doğrulandı

XAPKS'den APK'ya araç setindeki her yardımcı program, JavaScript ve WebAssembly aracılığıyla tarayıcınızda %100 yerel olarak çalışır. Belirli bir pakete sahip bir uç durum mu buldunuz? Bunu mühendislik ekibimize bildirin.