Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
ApkAnalyser — Outil d'analyse statique pour les APK Android qui inspecte le bytecode Dalvik, décode les ressources XML et détecte les problèmes potentiels. Prend en charge la modification binaire, le reconditionnement et la vérification logcat. | Kitploit
Outils/GitHubGitHub/sonyxperiadev/apkanalyser
Sécurité AndroidAnalyse StatiqueAnalyse de CodeRétro-ingénierieSécurité MobileAnalyse de BinairesArchived
GitHubsonyxperiadev/apkanalyser

ApkAnalyser

Outil d'analyse statique pour les APK Android qui inspecte le bytecode Dalvik, décode les ressources XML et détecte les problèmes potentiels. Prend en charge la modification binaire, le reconditionnement et la vérification logcat.

Voir le dépôt
1.0k2533il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Copyright (C) 2012 Sony Mobile Communications AB

Ce fichier fait partie d'ApkAnalyser.

Sous licence Apache, version 2.0 (la « Licence ») ; vous ne pouvez pas utiliser ce fichier sauf en conformité avec la Licence. Vous pouvez obtenir une copie de la Licence à l'adresse :

root@kitploit:~
 http://www.apache.org/licenses/LICENSE-2.0

Sauf obligation légale ou accord écrit, le logiciel distribué sous la Licence est distribué « EN L'ÉTAT », SANS GARANTIE D'AUCUNE SORTE, expresse ou implicite. Consultez la Licence pour connaître les autorisations et limitations spécifiques applicables au logiciel sous licence.

==============================================================================

Introduction

ApkAnalyser est un outil d'analyse statique virtuelle permettant d'examiner et de valider le travail de développement de votre application Android. Il s'agit d'une chaîne d'outils complète qui prend en charge la modification de l'application binaire avec davantage de traces. Vous pouvez ensuite reconditionner, installer, exécuter et vérifier le résultat depuis logcat. ApkAnalyser prend également en charge l'analyse des ressources, et vous permet de décoder du XML, de rechercher des références de ressources et de détecter des problèmes potentiels dans votre application.

C'est une application J2SE autonome, publiée sous licence Apache 2.0, écrite à 100 % en Java.

Projets Open Source

Certains codes des projets OSS suivants sont importés et modifiés :

  1. smali, assembleur/désassembleur dalvik, http://code.google.com/p/smali/
  2. apktool, réingénierie d'applications Android binaires, http://code.google.com/p/android-apktool/
  3. Android4ME, port J2ME d'Android de Google, http://code.google.com/p/android4me/
  4. Projet Open Source Android

Les projets OSS suivants sont utilisés comme bibliothèques jar :

  1. ASM, framework de manipulation et d'analyse de bytecode Java, http://asm.ow2.org/license.html
  2. Jgraphx, bibliothèque de visualisation de graphes Java, http://www.jgraph.com/jgraph.html
  3. Xpp3, un analyseur XML par pull streaming, http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions
  4. L2fprod, composants swing étendus, http://www.l2fprod.com/common/

Informations de construction

Tout d'abord, la dernière version d'ApkAnalyser est disponible à l'adresse :

https://github.com/sonyxperiadev/ApkAnalyser

ApkAnalyser inclut deux projets open source, smali et apktool. Les projets doivent être construits dans l'ordre suivant :

  1. smali
  2. apktool
  3. apkanalyser

Tous les projets sont gérés par le système de construction Maven2.

http://maven.apache.org/download.html

Le projet peut être construit avec JDK 1.5, 1.6 ou 1.7.

Étapes de construction

  1. Obtenez le dernier code git clone git://github.com/sonyxperiadev/ApkAnalyser.git

  2. Construire le projet smali cd smali mvn install

  3. Construire le projet apktool cd ../apktool mvn install

  4. Installer jgraphx dans le dépôt Maven local cd ../apkanalyser mvn install:install-file -Dfile=lib/jgraphx.jar -DgroupId=com.mxgraph -DartifactId=jgraphx -Dversion=1.7.1.9 -Dpackaging=jar -DgeneratePom=true

  5. Construire et empaqueter ApkAnalyser mvn assembly:assembly

  6. Le fichier jar exécutable se trouve à l'adresse apkanalyser\target\apkanalyser-{version}-exec.jar

Optionnellement, un projet Eclipse peut également être généré par la commande "mvn eclipse:eclipse".

Lancer ApkAnalyser

Pour le lancer, exécutez simplement :

java -jar ApkAnalyser.jar

Parfois, ApkAnalyser consomme beaucoup de mémoire pour analyser les bytecodes dalvik. Il peut manquer de mémoire, surtout si vous chargez plusieurs gros fichiers APK odexés. Dans ce cas, la taille maximale du tas doit être explicitement augmentée avec le paramètre "-Xmx1024m" :

java -Xmx1024m -jar ApkAnalyser.jar

Contacts

Zhang Bojie, Sony Mobile Communications [email protected]

Télécharger l’outil