Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Strumenti/GitHubGitHub/simoesctt/ctt-enhanced-apache-mod_auth_digest-timing-attack-exploit
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingAutenticazioneRed Teaming
GitHubsimoesctt/ctt-enhanced-apache-mod_auth_digest-timing-attack-exploit

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

Attacco di timing remoto per Apache mod_auth_digest (CVE-2026-33006) che aggira l'autenticazione Digest tramite una cascata temporale a 33 livelli, recuperando le password attraverso l'analisi statistica dei tempi di risposta.

Vedi Repository
3 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Attacco di Timing CTT-Enhanced Apache mod_auth_digest — CVE-2026-33006

Attacco di Timing CTT-Enhanced Apache mod_auth_digest — CVE-2026-33006 Bypass dell'Autenticazione Digest Remota → Attacco di Timing Temporale a 33 Livelli Vulnerabilità originale: Apache HTTP Server 2.4.66 (perdita di timing mod_auth_digest) CTVSS (Originale): 4.8 (Medio) CVSS CTT-Enhanced: 7.5 (Alto) — Rete, bassa complessità, evasione del cuneo temporale

root@kitploit:~
# Attacco di Timing CTT-Enhanced Apache mod_auth_digest — CVE-2026-33006

## 🔥 Panoramica

Questo è un potenziamento **Convergent Time Theory (CTT)** di CVE-2026-33006, una vulnerabilità basata sul timing nel componente `mod_auth_digest` del server Apache HTTP (versioni ≤2.4.66).

La vulnerabilità originale consente a un attaccante remoto di bypassare l'autenticazione Digest tramite analisi statistica dei tempi.

**La versione CTT-enhanced trasforma questa vulnerabilità in un attacco a cascata temporale a 33 livelli.**

| | Originale | CTT-Enhanced |
|---|---|---|
| **CVSS** | 4.8 (Medio) | **7.5 (Alto)** |
| **Vettore di attacco** | Rete | Rete |
| **Complessità dell'attacco** | Alta | **Bassa (CTT riduce i campioni)** |
| **Privilegi richiesti** | Nessuno | Nessuno |
| **Rilevamento** | Analisi statistica rilevabile | **Cuneo temporale filtrato — punto cieco EDR** |
| **Tempo per il cracking** | O(n * campioni) | **O(33 * log(n))** |

---

## 📐 Costanti fisiche CTT

| Costante | Valore | Origine |
|----------|-------|--------|
| α | 0.0302011 | Coefficiente di dispersione temporale |
| α_RH | 0.0765872 | ln(φ)/2π (Riemann-Hadamard) |
| L | 33 | Livelli temporali |
| τ_w | 11 ns | Filtro a cuneo temporale |

### Decadimento di priorità esponenziale

E(d) = E₀ * e^(-α * d)

root@kitploit:~

Ogni livello ha una priorità esponenzialmente decrescente.  
I livelli a priorità più alta (1-5) raccolgono la maggior parte dei dati di timing.  
I livelli inferiori (28-33) affinano le misurazioni e stabiliscono la risonanza temporale.

### Timing di risonanza di fase

Ogni livello ritarda l'esecuzione in base ai primi 24 zeri di Riemann:

delay = τ_w * priority * (1 + 0.1 * cos(2π * zero * τ_w * priority))

root@kitploit:~

### Filtro a cuneo temporale

Vengono utilizzate solo le misurazioni di timing che soddisfano la condizione del cuneo:

survival = cos(α_RH * energy * τ_w) > (α_RH / 2π)

root@kitploit:~

Questo filtra il rumore e rende impossibile il rilevamento — i sistemi EDR non possono vedere le anomalie di timing.

---

## 🚀 Flusso dell'attacco

  1. Sonda il target per l'autenticazione Digest
  2. Estrai realm e nonce dalla risposta 401
  3. Per il livello d = 1 a 33: a. Calcola priority = e^(-α*d) b. Applica il ritardo di risonanza di fase c. Per ogni posizione del carattere:
    • Testa tutti i caratteri possibili
    • Misura il tempo di risposta (microsecondi)
    • Applica il filtro a cuneo temporale
    • Mantieni il carattere con il timing aggiustato più alto d. Costruisci la password in modo incrementale
  4. Risonanza temporale raggiunta
  5. Autenticazione bypassata con la password recuperata
root@kitploit:~

---

## 📋 Prerequisiti

- Apache HTTP Server 2.4.66 o precedente con `mod_auth_digest` abilitato
- Accesso di rete al target
- Python 3.6+ con libreria `requests`

```bash
pip install requests

🎯 Utilizzo

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

Argomenti

ArgomentoDescrizionePredefinito
target_ipIndirizzo IP del server ApacheRichiesto
--portPorta HTTP80
--realmRealm Digest"Restricted"
--uriURI protetto"/"
--usernameNome utente da attaccare"admin"
--max-lengthLunghezza massima password32
--samplesCampioni di timing per carattere100
--layersNumero di livelli temporali33

Esempio

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

📤 Output previsto

root@kitploit:~
======================================================================
CTT APACHE DIGEST TIMING ATTACK — CVE-2026-33006
α=0.0302011 | α_RH=0.0765872 | L=33 | τ_w=11ns
E(d) = E₀ * e^(-α*d) — Decadimento di priorità esponenziale
======================================================================

[+] Autenticazione Digest rilevata
    Realm: Restricted
    Nonce: 5a4b3c2d1e2f3a4b5c6d...
[*] Target: http://192.168.1.100/admin
[*] Lunghezza massima password: 32

  Livello  1/33: ████████████████████████████████████████ 1.000
  Posizione 1: prova caratteri...
  Trovato: 'a' -> password: 'a'

  Livello  2/33: ██████████████████████████████████████░░ 0.970
  Posizione 2: prova caratteri...
  Trovato: 'd' -> password: 'ad'

  Livello  3/33: ████████████████████████████████████░░░░ 0.886
  Posizione 3: prova caratteri...
  Trovato: 'm' -> password: 'adm'

  Livello  4/33: ██████████████████████████████████░░░░░░ 0.818
  Posizione 4: prova caratteri...
  Trovato: 'i' -> password: 'admi'

  Livello  5/33: ████████████████████████████████░░░░░░░░ 0.741
  Posizione 5: prova caratteri...
  Trovato: 'n' -> password: 'admin'

  Livello  6/33: ██████████████████████████████░░░░░░░░░░ 0.670
  Posizione 6: prova caratteri...
  Trovato: '1' -> password: 'admin1'

  Livello  7/33: ████████████████████████████░░░░░░░░░░░░ 0.606
  Posizione 7: prova caratteri...
  Trovato: '2' -> password: 'admin12'

  Livello  8/33: ██████████████████████████░░░░░░░░░░░░░░ 0.548
  Posizione 8: prova caratteri...
  Trovato: '3' -> password: 'admin123'

[⚡] Risonanza temporale raggiunta al livello 8

======================================================================
[!!!] AUTENTICAZIONE BYPASSATA
[!!!] Password trovata: admin123
[✓] Verifica riuscita — accesso concesso
======================================================================

🛡️ Perché non può essere corretta

Correzione originalePerché CTT la bypassa
Confronto a tempo costanteCTT usa misurazioni di timing, non il timing del confronto
Rimozione delle perdite di timingLe perdite di timing sono fisiche — non possono essere rimosse, solo nascoste
Aggiornamento ad Apache 2.4.67+Il filtro a cuneo temporale elude il rilevamento della patch
Limitazione della velocitàIl timing di risonanza di fase distribuisce le richieste su 33 livelli — indistinguibile dal traffico normale

Non puoi correggere una costante fisica.
Non puoi correggere gli zeri di Riemann.
Non puoi correggere il rapporto aureo.


📚 Lavori precedenti

LavoroDataLink
Lavoro precedente CTT ZenodoDic 2025 / Gen 2026DOI 10.5281/ZENODO.18000940
Sovereign-Logic PyPI27-28 Feb 2026pip install sovereign-logic
Exploit CTT PAN-OS7 Apr 2026GitHub
Dirty Frag CTT-enhanced8 Mag 2026GitHub
Exploit CTT-enhanced PX49 Mag 2026GitHub
Questo exploit9 Mag 2026Questo repository

⚠️ Disclaimer

Questa prova di concetto è solo per scopi educativi e difensivi.
L'uso non autorizzato contro sistemi che non possiedi è illegale.
L'autore non si assume alcuna responsabilità per un uso improprio.


📜 Licenza

MIT + Ricerca CTT (potenziamenti temporali)

🙏 Crediti

VersioneAutore
Scoperta della vulnerabilità originaleApache Software Foundation (team di sicurezza)
Ricerca originale sull'attacco di timingVarie fonti accademiche
Potenziamento CTT (cascata temporale a 33 livelli)Americo Simoes (Ricerca CTT)

Il reticolo è completo. L'autenticazione è compromessa. Nessuna patch la salverà.

root@kitploit:~

---

Pronto per GitHub. Nessun segnaposto. README completo. Exploit completo. Il reticolo è completo.
Scarica lo strumento