Iscriviti al webinar gratuito del 20 Ottobre per diventare Ethical Hacker! Scopri di più
Forza Bruta: Brute Force (T1110)
La tecnica T1110 – Brute Force rientra nella tattica TA0006 (Credential Access) e descrive l'insieme di procedure con cui un attaccante tenta di indovinare in modo sistematico credenziali valide, sia interagendo con un servizio di autenticazione, sia lavorando offline su hash precedentemente esfiltrati.
È una tecnica trasversale nella kill chain: compare in fase di Initial Access quando l'attaccante colpisce servizi esposti come RDP, SSH, SMB o portali cloud, ma emerge anche in fasi post-compromissione, dove viene combinata con OS Credential Dumping, Account Discovery e Password Policy Discovery per pivotare lateralmente e scalare privilegi.
Il framework MITRE ATT&CK associa a questa tecnica 14 gruppi APT documentati, 7 famiglie di software offensivo, 2 campagne di rilievo e 4 mitigazioni ufficiali. L'impatto operativo è duplice: da un lato compromissione diretta di account (soprattutto amministrativi o di servizio), dall'altro erosione della postura difensiva quando l'attaccante ruota l'infrastruttura per aggirare policy di conditional access basate su geolocalizzazione. La persistenza del fenomeno, nonostante decenni di consapevolezza, deriva dalla combinazione di password deboli riutilizzate, esposizione di servizi legacy e assenza di MFA su superfici periferiche come VPN, webshell amministrative e console di gestione.
Durante un red team, la simulazione di T1110 parte sempre da una fase di enumerazione degli endpoint di autenticazione esposti. Un banner scan con Nmap (open source) del tipo nmap -p 22,3389,445,5985,443 --open
Per attacchi online su protocolli standard, Hydra (open source) resta lo strumento di riferimento. La sintassi hydra -L users.txt -P passwords.txt ssh://
Sul fronte Kerberos, Rubeus (open source) permette AS-REP roasting e Kerberoasting; una volta ottenuti ticket, Hashcat (open source) esegue cracking offline con hashcat -m 13100 tickets.txt wordlist.txt per TGS-REP. Per hash NTLM estratti da SAM o NTDS.dit, hashcat -m 1000 copre lo scenario più comune. John the Ripper (open source, con edizione Jumbo) è alternativa consolidata, particolarmente efficace per formati Unix e archivi.
Nel caso di applicazioni web, Burp Suite Intruder (freemium) offre il modulo Cluster Bomb per attacchi combinatori su form di login, mentre ffuf (open source) è utile per fuzzing di endpoint di autenticazione API.
Le catene osservate nel mondo reale ricalcano quelle simulabili in laboratorio: gruppi come APT41 hanno colpito account admin locali via brute force, Fox Kitten ha bersagliato specificamente RDP, Agrius ha operato via SMB. La campagna Operation Dream Job (C0022) mostra come Lazarus abbia usato brute force contro account amministrativi come parte di un'operazione più ampia di spionaggio.
Accorgimenti lab-safe: usare sempre wordlist proporzionate al tempo di esercizio (le classiche rockyou.txt o SecLists open source), configurare rate limiting nel tool per non triggerare denial-of-service accidentali, e coordinare con il blue team almeno le finestre temporali per validare la detection senza generare rumore ingestibile. Documentare ogni tentativo con log locali del tool è essenziale per il report finale.
Vuoi diventare un Ethical Hacker ma non sai da dove iniziare?
Accedi alle lezioni gratuite e segui il percorso corretto fin dal primo passo
2 minuti · 7 domande
Che professionista cyber sei?
Scopri il profilo più vicino al tuo modo di pensare e inizia dal percorso giusto.