Hacking etico - Enumerazione
L'enumerazione appartiene alla prima fase di Ethical Hacking, ovvero "Raccolta di informazioni". Questo è un processo in cui l'aggressore stabilisce una connessione attiva con la vittima e cerca di scoprire quanti più vettori di attacco possibile, che possono essere utilizzati per sfruttare ulteriormente i sistemi.
L'enumerazione può essere utilizzata per ottenere informazioni su:
- Condivisioni di rete
- Dati SNMP, se non sono protetti adeguatamente
- Tabelle IP
- Nomi utente di diversi sistemi
- Elenchi di criteri per le password
Le enumerazioni dipendono dai servizi offerti dai sistemi. Possono essere -
- Enumerazione DNS
- Enumerazione NTP
- Enumerazione SNMP
- Enumerazione Linux / Windows
- Enumerazione SMB
Parliamo ora di alcuni degli strumenti ampiamente utilizzati per l'enumerazione.
Suite NTP
NTP Suite viene utilizzato per l'enumerazione NTP. Questo è importante perché in un ambiente di rete puoi trovare altri server primari che aiutano gli host ad aggiornare i loro orari e puoi farlo senza autenticare il sistema.
Dai un'occhiata al seguente esempio.
ntpdate 192.168.1.100 01 Sept 12:50:49 ntpdate[627]:
adjust time server 192.168.1.100 offset 0.005030 sec
or
ntpdc [-ilnps] [-c command] [hostname/IP_address]
root@test]# ntpdc -c sysinfo 192.168.1.100
***Warning changing to older implementation
***Warning changing the request packet size from 160 to 48
system peer: 192.168.1.101
system peer mode: client
leap indicator: 00
stratum: 5
precision: -15
root distance: 0.00107 s
root dispersion: 0.02306 s
reference ID: [192.168.1.101]
reference time: f66s4f45.f633e130, Sept 01 2016 22:06:23.458
system flags: monitor ntp stats calibrate
jitter: 0.000000 s
stability: 4.256 ppm
broadcastdelay: 0.003875 s
authdelay: 0.000107 s
enum4linux
enum4linux viene utilizzato per enumerare i sistemi Linux. Dai un'occhiata alla seguente schermata e osserva come abbiamo trovato i nomi utente presenti in un host di destinazione.
smtp-user-enum
smtp-user-enum tenta di indovinare i nomi utente utilizzando il servizio SMTP. Dai un'occhiata al seguente screenshot per capire come funziona.
Soluzione rapida
Si consiglia di disabilitare tutti i servizi che non utilizzi. Riduce le possibilità di enumerazione del sistema operativo dei servizi in esecuzione sui sistemi.