Newsgroup: it.comp.os.win.win2000
Titolo: Record mondiale

Oggi credo di aver stabilito un record da Guinness dei Primati.
Mi chiama il capo, dicendo che il server web (Windows 2000) è andato giù di
nuovo. Siccome quella macchina aveva sempre avuto dei problemi (ahimé, ce
l'ho in cura solo da un paio di settimane, non l'ho messa su io), decido di
dargli una buona controllata.
Trovo innanzitutto una miriade di servizi del tutto inutili: dhcp e dns
installati e non configurati, servizi Windows Media che stanno lì solo a
fare scena, servizi di installazione remota, protocollo AppleTalk (non c'è
un Mac nel raggio di dieci chilometri), Network Monitor, QoS, chi più ne ha
più ne metta. Ricordo che la macchina fa solo da server web, il server della
LAN è un altro (un altro caso patologico, ma sorvoliamo...). Ok,
evidentemente il vecchio sysadmin era un fanatico del tipo "se c'è lo
installo", mi metto lì e faccio piazza pulita... anche se ogni tanto Windows
protesta perché qualche file non è come dovrebbe essere; solo dopo avrei
capito cosa voleva dire...
Ok, a questo punto spulcio l'elenco dei programmi installati e ci trovo i
resti di due server FTP parzialmente disinstallati, più un terzo attivo
(oltre a quello di IIS), un antivirus e un personal firewall. Da notare che
la macchina è dietro un firewall con Linux... il quale è configurato come un
semplice router, non blocca nemmeno una singola porta. Vabbé, sorvoliamo,
tanto sto montando i server nuovi... piallo un po' di programmi inutili, e
inizio a dedicarmi al discorso patch.
Trovo il sistema con sopra IE5 e il Service Pack 3, e capisco che la cosa è
seria. Inizio a mettere su il SP4, e mi sento dire "impossibile accedere a
NTDLL.DLL, probabilmente è in uso da un altro programma". Spavento...
controllo i processi in esecuzione, e ne trovo quattro o cinque che mi
ispirano ben poca fiducia. Do' un 'occhiata a log, e trovo lamentele di
servizi (mai sentiti nominare!) che non riescono a partire. Nel tentativo di
capirci qualcosa disinstallo tutto tranne lo stretto necessario (IIS e SQL
Server 7 che usano alcuni siti), e quei processi sono ancora là. Ok, metto
mano alla lista dei servizi... e trovo almeno tre trojan camuffati con nomi
altisonanti tipo "questo servizio fornisce comunicazioni di rete sicure e
protette", oltre a due bellissimi eseguibili nella cartella C:\WINNT\Fonts
(!!!). Piallo senza pietà i servizi estranei attraverso il registro, e mi
dedico al disco... e trovo i log (!) di un paio di trojan che stavano lì a
fare da file repository per l'hacker di turno. Trovo file altrui in
C:\System Volume Information (e chi li vedeva, lì ha accesso solo System),
piallo anche quelli. Un'ecatombe... e il bello di tutto ciò è che il Norton
Antivirus installato e autoaggiornantesi non si era accorto di nulla.
Vabbé...
Inizio con le patch, metto su il SP4... e di nuovo "impossibile accedere a
NTDLL.DLL". Incuriosito controllo i permessi... e scopro che le
autorizzazioni di default su quel file sono state piallate e sostituite con
full control a tutti gli utenti web (non ricordo il nome del gruppo,
qualcosa di simile). Ulteriore panico... resetto i permessi e finalmente il
service pack si installa. Speriamo abbia sovrascritto tutti i file
manipolati...
Ultimi passaggi, IE6, un sano Windows Update e via, e già che ci sono anche
il SP4 di SQL Server 7 (che ovviamente nessuno aveva installato).
Ora la macchina è su e funziona, peccato che nel frattempo sia morto il DC,
per una serie di motivi sostanzialmente analoghi, uniti al colpo di grazia
mollatogli dal worm più popolare al momento (vedi l'altro mio messaggio) :-(
Ci credo che a quella *capra* del vecchio sistemista non gli hanno rinnovato
il contratto...
Massimo

 Speriamo abbia sovrascritto tutti i file manipolati...
non devi mai fidarti. Quando si mette mano ad una macchina compromessa,  
sempre pensare nell'ottica di dover piallare e reinstallare daccapo. Di 
rootkit kernel-mode per Windows in the wild non se n'è ancora visti, ma 
potrebbe semplicemente essere che si nascondono *molto* bene
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.2. C, C++ and ASM developers
                               and beta testers are welcome!

 rootkit kernel-mode per Windows in the wild non se n'č ancora visti, ma
