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
deep-C — Android Deep-Link Fehlkonfigurationserkennungs- und Ausnutzungstool | Kitploit
Tools/GitHubGitHub/kishorbal/deep-c
Android-SicherheitStatische AnalyseDynamische Analyse (Sandboxing)Payload-GenerierungSchwachstellenanalyseExploitationWebanwendungs-ExploitationPenetrationstestsMobile SicherheitRed TeamingKI-Sicherheit
9111vor 6 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHub
kishorbal/deep-c

deep-C

Android Deep-Link Fehlkonfigurationserkennungs- und Ausnutzungstool

Repository anzeigen

Deep-C

Deep-C ist ein Android Deep Link Exploitation Framework, das automatisch APKs dekompiliert, exponierte und unsichere Deep-Link-Einstiegspunkte identifiziert, die Ausnutzbarkeit mittels statischer Analyse und optionaler KI-Überprüfung validiert und ausführbare adb Proof-of-Concepts (PoCs) generiert.

Deep-C wurde für Penetrationstests mobiler Anwendungen, Red-Team-Assessments und Android-Sicherheitsforschung entwickelt, mit starkem Fokus auf reale Ausnutzbarkeit statt verrauschter Ergebnisse.

WebdeepC -(Webversion)

image

CLI image


✨ Funktionen

📦 APK-Analyse

  • Automatische APK-Dekompilierung mittels apktool
  • Bytecode-Verarbeitung mittels dex2jar
  • Java-Quellcode-Wiederherstellung mittels jadx

🔍 Deep-Link-Erkennung

  • Benutzerdefinierte Schema-Deep-Links
  • App-Links (http / https)
  • Exportierte und durchsuchbare Activities
  • Intent-Filter-Analyse (VIEW + BROWSABLE)

🚪 Erkennung exportierter Komponenten

  • Identifikation exportierter Activities
  • Aufzählung von Deep-Link-Einstiegspunkten
  • Reichweitenanalyse benutzerdefinierter Schemata

🌐 Erkennung von WebView-Missbrauch

  • Erkennung von angreifergesteuerten Daten, die WebView.loadUrl erreichen
  • Identifikation unsicherer URL-Verarbeitung
  • Unterstützung von Java & Kotlin (jadx-dekompilierter) Code

⚠️ Erkennung unsicherer Deep-Link-Muster

  • Fehlende oder unzureichende Host-Validierung
  • Schwache Validierungslogik (endsWith, contains, Regex)
  • Unsichere Verarbeitung benutzerdefinierter Schemata
  • Sensitive Pfade:
    • login
    • reset
    • wallet
    • payment
    • admin / privilegierte Abläufe

🎯 Angriffszuordnung

  • Intent-Hijacking
  • Open Redirects
  • Authentifizierungsumgehung über Deep Links
  • WebView-URL-Injection
  • Laden beliebiger URLs

🤖 KI-gestützte Schwachstellenverifikation (Optional)

  • Optionale ChatGPT-basierte KI-Überprüfung (--ai-review)
  • KI agiert als zweite Sicherheitsprüfinstanz
  • Bestätigt die Ausnutzbarkeit basierend auf:
    • Dekompiliertem Quellcode
    • Intent-Datenfluss
    • Validierungslogik
  • Reduziert Fehlalarme
  • KI erfindet keine Ergebnisse – sie validiert nur vorhandene
  • KI-Bewertung wird sicher mit dem statischen Vertrauenswert zusammengeführt

KI-Integration ist optional und standardmäßig deaktiviert.


🧪 Generierung von Proof-of-Concept (PoC)

  • Schema-bewusste PoC-Generierung
  • Verarbeitung benutzerdefinierter Schemata
  • Mehrere Payload-Varianten:
    • externe URLs
    • javascript:-Payloads
  • Ausführbare adb-Befehle
  • Optionale automatische Ausführung von PoCs

📤 Ausgabe & Berichterstattung

  • Klare, menschenlesbare Konsolenausgabe
  • Strukturierte JSON-Ergebnisdatei
  • Enthält:
    • Statisches Vertrauen
    • KI-Vertrauen (falls aktiviert)
    • Endgültiges zusammengeführtes Vertrauen
    • Begründung
    • Generierte PoCs

Wie Deep-C funktioniert

🔄 Hochrangiger Ablauf

root@kitploit:~
APK
 ↓
APK dekompilieren (apktool)
 ↓
Manifest & Bytecode extrahieren
 ↓
Exportierte Deep-Link-Einstiegspunkte identifizieren
 ↓
Quellcode dekompilieren (dex2jar + jadx)
 ↓
Ausnutzbarkeit validieren (Code / Heuristik)
 ↓
(Optional) KI-Überprüfung (--ai-review)
 ↓
adb PoCs generieren
 ↓
Konsolenausgabe + JSON-Bericht

🔧 Anforderungen

Stellen Sie sicher, dass die folgenden Tools installiert und im PATH verfügbar sind:

Python 3.8+ apktool adb (Android Platform Tools) d2j-dex2jar openai

Installation überprüfen apktool --version adb version python3 --version

Für KI-basierte Analyse (openAI)

Exportieren Sie Ihren openAI-API-Schlüssel in die Umgebungsvariablen

root@kitploit:~
export OPENAI_API_KEY="Ihr_openAI_API_Schlüssel"

Verwendung

🔍 APK analysieren (keine Ausnutzung) python deepc.py -a ziel.apk

💥 Analysieren + PoCs via adb ausführen python deepc.py -a ziel.apk --exec

⚠️ Stellen Sie sicher, dass ein Gerät/Emulator über adb verbunden ist, bevor Sie --exec verwenden.

Tool herunterladen