Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
apkvuln — Statische Analyse von APKs mit regulären Ausdrücken | Kitploit
Tools/GitHubGitHub/josue87/apkvuln
Android-SicherheitStatische AnalyseSchwachstellenanalyseMobile App-Penetrationstests
GitHubjosue87/apkvuln

apkvuln

Statische Analyse von APKs mit regulären Ausdrücken

Repository anzeigen
105vor 5 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Supported Python versions License

ApkVuln

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

Mit ApkVuln erhältst du die .java-Dateien einer APK und diese werden auf mögliche Schwachstellen im Code untersucht, wobei reguläre Ausdrücke verwendet werden.

Hinweis: Die Genauigkeit der Ergebnisse hängt von den regulären Ausdrücken ab. Sie sind anpassbar.

Abhängigkeiten

Um diese App auszuführen, musst du Python 3.6+ und apkx installieren.

Für den vollen Funktionsumfang (Prüfung der Signaturversion und AndroidManifest) müssen apksigner und aapt installiert sein.

Erweiterung

Das Hinzufügen eines Moduls mit eigenen regulären Ausdrücken ist sehr einfach: Erstelle eine .py-Datei im Verzeichnis regex und eine Klasse, die von Template erbt, zum Beispiel:

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"] # gibt die Dateitypen an, auf die angewendet werden soll
        desc = "Dies ist die Beschreibung der Schwachstelle"
        super(Regex, self).__init__(pattern_list, "Vulnerability Test", file_type, desc)

PoC

Hier ein Beispiel des Tools bei der Analyse der anfälligen Diva-APK

image

Autor

  • Josue Encinar (@JosueEncinar)

Haftungsausschluss!

Die Software wurde entwickelt, um eine APK im Sinne der Sicherheitsverbesserung zu überprüfen. Der Autor übernimmt keine Verantwortung für illegitime Nutzung.

Tool herunterladen