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
apkvuln — Analyse statique des APK avec des expressions régulières | Kitploit
Outils/GitHubGitHub/josue87/apkvuln
Sécurité AndroidAnalyse StatiqueAnalyse des VulnérabilitésPentesting d'Applications Mobiles
GitHubjosue87/apkvuln

apkvuln

Analyse statique des APK avec des expressions régulières

Voir le dépôt
105il y a 5 ansPas encore vérifié

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

Supported Python versions License

ApkVuln

root@kitploit:~
         (        )             (       ) 
   (     )\ )  ( /(             )\ ) ( /( 
   )\   (()/(  )\())(   (    ( (()/( )\())
((((_)(  /(_))((_)\ )\  )\   )\ /(_)|(_)\ 
 )\ _ )\(_)) |_ ((_|(_)((_) ((_|_))  _((_)
 (_)_\(_) _ \| |/ /\ \ / / | | | |  | \| |
  / _ \ |  _/  ' <  \ V /| |_| | |__| .` |
 /_/ \_\|_|   _|\_\  \_/  \___/|____|_|\_|

Avec ApkVuln, vous obtiendrez les fichiers .java d'une APK et ils seront analysés pour y trouver d'éventuelles vulnérabilités dans le code, en utilisant des expressions régulières.

Remarque : La précision des résultats dépendra des expressions régulières. Elles sont personnalisables.

Dépendances

Pour exécuter cette application, vous devez installer Python 3.6+ et apkx.

Pour un fonctionnement complet, vérifiez la version de la signature et AndroidManifest, vous devez installer : apksigner et aapt

Comment étendre

Ajouter un module avec nos propres expressions régulières est très simple : créez simplement un fichier .py dans le dossier regex, créez votre classe qui hérite de Template, par exemple :

root@kitploit:~
from regex._template import Template

class Regex(Template):

    def __init__(self):
        pattern_list = [r"exprexion1", r"expresion1000"]
        file_type = ["xml", "html", "js", "java", "json"] # specifies the type of files to be applied
        desc = "This is the vulnerability description"
        super(Regex, self).__init__(pattern_list, "Vulnerability Test", file_type, desc)

PoC

Voici un exemple de l'outil analysant l'APK vulnérable Diva

image

Auteur

  • Josue Encinar (@JosueEncinar)

Avertissement !

Le logiciel a été développé pour vérifier une APK afin d'améliorer sa sécurité. L'auteur n'est pas responsable de toute utilisation illégitime.

Télécharger l’outil