Analyseur avancé

Extracteur d'informations APK en ligne gratuit - Analysez les fichiers APK

Informations APK en ligne et Analyseur APK gratuits : analysez en profondeur n'importe quel fichier APK pour extraire les détails du package, autorisations, les versions du SDK, les classes DEX, les bibliothèques natives, les ressources et score de sécurité. 100 % basé sur un navigateur, aucun téléchargement.

Glissez et déposez le fichier APK ici

ou cliquez pour parcourir vos fichiers

Analysez n'importe quel fichier APK pour extraire des informations détaillées

Quelles informations peuvent être extraites?

Notre analyseur APK avancé extrait des informations complètes de n’importe quel fichier APK :

  • Nom du package, nom de la version et code
  • Versions minimales, cibles et compilées du SDK
  • Autorisations Android (dangereuses et normales)
  • Analyse de fichiers DEX et détection multi-dex
  • Bibliothèques natives et architectures CPU
  • Répartition des ressources (dessinables, mises en page, valeurs)
  • Répartition de la taille des fichiers et taux de compression
  • Informations sur la signature et le certificat
  • Indicateurs de menace de sécurité

Traitement 100 % côté client

Votre fichier APK ne quitte jamais votre appareil. Toutes les analyses sont effectuées dans le navigateur à l'aide de JavaScript.

Extracteur d'informations APK - Foire aux questions

Ouvrez votre APK dans notre Extracteur d'informations APK gratuit. Accédez à l'onglet Sécurité pour voir toutes les autorisations, avec les autorisations dangereux (Caméra, Contacts, Localisation, SMS) surlignées en rouge. L'outil affiche également un score de sécurité basé sur l'analyse des autorisations.

Notre analyseur APK extrait : Nom du package, nom/code de la version, toutes les autorisations (normal + dangereux), SDK min/target/compile, analyse de fichiers DEX avec détection multi-dex, bibliothèques natives et architectures CPU (arm64-v8a, armeabi-v7a, x86), répartition des ressources (dessinables, mises en page, valeurs), taux de compression, certificats de signature et score de risque de sécurité.

Ouvrez l'APK dans notre Extracteur d'informations APK. Le nom du package (par exemple com.company.appname) est affiché bien en évidence dans l'onglet Présentation. Vous pouvez également copier les résultats dans le presse-papiers ou exporter l'analyse complète sous forme de fichier JSON pour une utilisation programmatique.

Non. Notre APK Info Extractor traite tout 100% dans votre navigateur en utilisant JavaScript et JSZip. Votre fichier APK ne quitte jamais votre appareil. Ceci est idéal pour analyser les fichiers APK sensibles d’entreprise ou de pré-version.

Le score de sécurité (0-100) évalue le risque APK en fonction du nombre d'autorisations dangereuses (-15 à -30 points), de la présence d'une signature valide (-25 si non signée), des autorisations SMS/téléphone (-10 points) et de la complexité multi-dex. 75+ = risque faible, 50-74 = risque moyen, en dessous de 50 = risque élevé. À utiliser avec notre Vérificateur APK pour une analyse de sécurité complète.

Comment inspecter le fichier binaire AndroidManifest.xml, le bytecode DEX et les ABI natifs

Lorsqu'une application Android est compilée par Gradle et AAPT2, les fichiers XML lisibles par l'homme sont convertis en morceaux binaires compacts (AndroidManifest.xml et resources.arsc), le code Java/Kotlin est compilé en fichiers exécutables Dalvik (classes.dex), classes2.dex et les bibliothèques C/C++ sont regroupées sous forme d'objets partagés ELF (lib/<abi>/*.so). Le simple fait d'ouvrir un APK dans un programme ZIP standard n'affiche que les fichiers binaires opaques.

Notre Analyseur d'informations APK basé sur un navigateur inspecte la structure interne de tout .apk localement dans votre navigateur afin que vous puissiez diagnostiquer les échecs d'installation et auditer les risques de confidentialité avant le chargement latéral :

  • Diagnostic des erreurs d'architecture CPU (ABI) : Regardez la carte Architectures dans l'onglet Présentation. Si un APK contient uniquement armeabi-v7a (ARM 32 bits), il échouera avec INSTALL_FAILED_NO_MATCHING_ABIS sur le matériel 64 bits uniquement tel que les appareils Google Pixel 7, Pixel 8, Pixel 9 et Galaxy S24. À l’inverse, s’il répertorie uniquement arm64-v8a, il ne peut pas fonctionner sur les anciens téléphones économiques 32 bits ou sur les instances d’émulateur Windows 32 bits.
  • Audit des autorisations d'exécution dangereuses : Android classe les autorisations telles que READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION et MANAGE_EXTERNAL_STORAGE comme à haut risque. Si un simple utilitaire hors ligne ou un APK de fond d'écran demande des autorisations de SMS ou de contact, notre onglet Sécurité met en surbrillance ces entrées en rouge et réduit le score de sécurité du package.
  • Diagnostics multi-DEX et compression : Chaque fichier classes.dex peut référencer au maximum 65 536 ID de méthode. Les applications utilisant de grands SDK répartissent le bytecode sur plusieurs fichiers DEX. Vous pouvez également vérifier si resources.arsc et AndroidManifest.xml sont présents. Si resources.arsc est manquant, vous recherchez un seul APK divisé plutôt qu'un APK autonome complet.
Conçu et documenté par Mst Shaefale Développeur principal et architecte de packages Android • Vérifié sur Android 12-15

Chaque utilitaire de la boîte à outils XAPK vers APK s'exécute à 100 % localement dans votre navigateur via JavaScript et WebAssembly. Vous avez trouvé un cas Edge avec un package spécifique? Signalez-le à notre équipe d’ingénierie.