| Davide's profile...All Around Computer.....BlogLists | Help |
...All Around Computer...By Davide B. |
||||
|
August 05 Il vecchio Trojan.Clicker si rinnovaQuesto speciale Trojan chiamato Trojan.Clicker era un vecchio Trojan anche di facile rimozione, ma con i nuovi tempi che corrono si sta trasformando diventando più pericoloso, invisibile e ostico da eliminare. Infatti il trojan sta infettando sempe più pc utilizzando tecniche di rootkit che ho già spiegato nell'articolo del linkoptimizer.
Vediamo i Sintomi:
I sintomi più evidenti e più facilmente individuabili dall'utente meno esperto sono i seguenti: Continui avvisi, da parte dell'antivirus dell'esistenza di un trojan (il cui nome può variare a seconda dell'antivirus in uso) all'interno della cartella C:\Windows. Tali avvisi vengono visualizzati ogni volta che accendiamo il pc, apparentemente senza possibilità di soluzione. Comparsa, solitamente sul desktop, ma anche in C:\ o in Documenti, di un nuovo file, il cui nome è composto da una serie di cifre casuali, e la cui estensione è .dll. Modifica, nell'uso di Google, dei primi risultati della ricerca, con relativo indirizzamento a siti infetti. Nell'uso di un programma come HiJackThis si può notare la presenza di una voce simile alla seguente, segnale dell'infezione: O2 - BHO: edit_html Class - {14D1A72D-8705-11D8-B120-0040F46CB696} - C:\Documents and Settings\client\Desktop\1121765.dll L'nfezione:
Una volta scaricato il file infetto (che si chiama services32.exe) viene temporaneamente bloccato dall'hips (Host Intrusion and Prevention System). Il trojan si autocopia nella cartella C:\Windows, e modifica il registro in modo da permettere il suo avvio a ogni boot del sistema. Nello specifico crea la seguente chiave:
"HKLM\Software\Microsoft\Windows\Current\Version\Policies\Explorer\Run" dove inserisce tale valore: "1" = "C:\Windows\service32.exe". ![]() Con questa modifica come ho già detto il trojan si attiva ogni qualvolta avviamo il pc. Inoltre, esso crea e avvia, sempre in C:\Windows, una dll, il cui nome varia a seconda della variante dell'infezione. Questi sono i nomi più comuni ma le varianti aumentano sempre: syst32.dll syshost.dll mdm32.dll winsmgr32.dll iexplore32.dll scrss32.dll spoolsv32.dll svchost32.dll iexplorre32.dll sys32exploer.dll Nel mio esempio il nome della dll è svchost32.dll. Solitamente, è proprio questa dll a essere riconosciuta ed eliminata dalla maggior parte degli antivirus: il problema, però, consiste nel fatto che ad ogni riavvio di Windows il file service32.exe ricrea svchost32.dll, facendo riattivare l'antivirus ogni volta che accendiamo il pc. ![]() L'attività del trojan non si esaurisce qui: esso crea un altro file dll, che, a seconda della variante, si posiziona sul desktop, in C:\ oppure nella cartella Documenti. Il nome di tale file è composto da una sequenza casuale di cifre. ![]() Questo file viene registrato come BHO (Browser Helper Object), ed è causa della modifica dei risultati delle ricerche di Google nell'uso di Internet Explorer; i siti ai quali si viene reindirizzati sono i seguenti: http://it-search.com/ http://newsearch.it http://nsnsn.org http://www.LookSearch.com/ http://ws1.2020search.com http://www.upspiral.com Infine service32.exe crea, sempre in C:\Windows, una copia di sé stesso. Quest'ultimo file ha un nome composto da una serie casuale di numeri, come a esempio: 12533479.exe. NOTA BENE: a seconda delle varianti del clicker, potranno non essere presenti alcuni file. A esempio, le più recenti varianti non presentano alcuna dll registrata come BHO. Tutto questo lavoro che fa il Trojan è coperto dal rootkit quindi risulta invisibile la dll o services32.exe in esecuzione, un buon metodo è utilizzare programmi come gmer che è un antirootkit e visualizza le azioni nascoste del trojan. Una volta eliminato il rootkit il trojan può essere rimosso da delle scansioni, vi ricordo che è sempre meglio utilizzare software diversi (anche semplici standalone, cioè che funzionano senza installazione) in modo da ottenere una pulizia garantita del sistema. August 04 Gli Alternal Data Streams: cosa sono?Nell'ultimo articolo sul linkoptimizer ho parlato degli ADS (Alternal Data Streams) che possono essere una fonte minacciosa per il nostro sistema. Non è facile parlare degli ADS e so già che qualcuno non mi capirà ma volevo cmq spiegare almeno il concetto. Gli ADS sono disponibili solo su sistemi con file system NTFS. In questo tipo di filesystem le informazioni su file e cartelle sono memorizzate in una tabella chiamata Master File table (MFT). In questa regione del disco ogni file è identificato da una collezione di oggetti chiamati attributi. Tra questi troviamo, per esempio, il nome assegnato al file, la data di creazione, la data dell'ultima modifica, i descrittori di protezione e, ovviamente, i dati che ne rappresentano il contenuto. Il fattore importante per le nostre considerazioni è che NTFS permette la creazione di più di un attributo dati per ogni singolo file. Il flusso dati principale, quello che tradizionalmente consideriamo il contenuto del file, può quindi essere affiancato da uno o più flussi dati alternativi. Da qui deriva appunto il nome degli oggetti di cui stiamo parlando: appunto Alternal Data Streams. Quindi ogni file (qualsiasi!) oltre al contenuto principale può essere affiancato da un ADS: un flusso di dati alternativo e invisibile all'utente! Ci possono essere ADS legittimi, come per esempio il caso dell'antivirus Kaspersky che durante la scansione assegna ai file un ADS con ora e informazioni sull'ultima scansione, in modo da rendere le scansioni successive più veloci.
Non mancano però i casi in cui gli ADS sono nocivi! Alcuni malware in generale possono sfruttare questa tecnica per affiancare ad un file apparentemente normale un flusso di informazioni con codice maligno. Gli ADS possono quindi far apparire un file solamente di pochi Byte eppure contenere appunto un ADS da diversi Gb! Per non parlare poi degli rootkit che rendono questi file anche completamente invisibili se non con un attento software antirootkit! Gli Alternate Data Streams non sono in sé pericolosi, purtroppo è la loro implementazione che li rende un potenziale rischio. La loro virtuale invisibilità viene già usata da trojan e adware. Il devastante Linkoptimizer - tutto su di luiVediamo un pò.. adesso facciamo una panoramica del malware linkoptimizer che utilizza tecniche di rootkit per agire di nascosto sul sistema. Il malware è di tipo trojan/agent che sta circolando su internet e conta ogni giorno migliaia di infezioni, l'epidemia vera e propria si è diffusa nel 2006. Per chi non sapesse cosa sia un rootkit riporto cosa dice la wikipedia:
"Un rootkit, (lett. attrezzatura da root, nel senso di amministratore) è un insieme di software che permette di ottenere il controllo di un computer da locale o da remoto, in maniera nascosta, ossia non rilevabile dai più comuni strumenti di amministrazione e controllo. Oltre ad installare spesso delle backdoor, il suo utilizzo più comune è quello di nascondere file e cartelle, permettendo così a trojan e malware di installarsi senza essere rilevati."
I più comuni rootkit fanno uso di moduli del kernel o librerie su sistemi unix, e dll e driver per quelli Windows. Tra i più noti (e ormai generalmente inoffensivi, in quanto si sa come operano e quindi possono essere rivelati da un software di protezione) possiamo annoverare FU e NT Rootkit, il primo in assoluto mai reso pubblico. E' stato scoperto che questo Trojan Linkoptimizer potrebbe essere installato visitando il sito w*w.gromozon.com (ho messo l'asterisco per evitare un collegamento diretto al sito, comunque recentemente il server è stato chiuso e sottoposta a inchiesta). Il Trojan si installa sul computer infetto per sfruttare certe vulnerabilità di Internet Explorer e Mozilla Firefox, fra cui: Quando il Trojan è stato installato, il browser potrebbe mostrare il seguente prompt e chiedere all'utente di salvare un file dal nome: www.google.com che per l'utente meno esperto può sembrare una pagine internet innocua ma che in realtà è un file (il trojan) con nome google e con estensione .com che è l'estensione per file eseguibili (come per esempio il + comune .exe)
Vediamo in dettaglio tutto quello che combina il trojan.linkoptimizer una volta eseguito:
Photoalbum.zip di MSNNelle ultime settimane, questo file è particolarmente diffuso via MSN.
L'utente che si infetta, involontariamente spedisce ai suoi contatti dei messaggi che invitano a scaricare il file photoalbum.zip. Il virus è abbastanza facile da eliminare grazie anche ai numerosi tool disponibili per rimuoverlo, è però una bella scocciatura!! Come si comporta? Allora una volta infettati il virus autoinvia a tutti i propri contatti msn l'archivio che può variare di nome (photoalbum2007, photo_"numero_casuale" ecc), questo succede per molte volte rendendo le conversazioni su msn praticamente impossibili e molto disturbate. Vi consiglio di non accettare nemmeno se vedete questo file! Alcuni utenti infatti dicono di essere stati infettati solo accettandolo senza aprire il contenuto dello zip! Ora passiamo al dunque: Una volta scaricato l'archivio e decompresso ci troviamo davanti il file photoalbum007.pif. Dimensione file:circa 25000 bytes decompresso circa 70000 bytes Il file ha estensione .pif ed è compresso con eXPressor. Il malware è compilato con Microsoft Visual C++ Eseguito il file, si creerà la dll C:\Windows\System32\rdihost.dll
La dll si inietterà nel processo explorer.exe Si aggiungerà l'archivio C:\Windows\photo album.zip, l'archivio sarà inviato ai vari contatti presenti in MSN La dll, si connette ad un determinato canale IRC per ricevere comandi da remoto tuttavia, il canale non sembra completamente attivo lol lol lol :shadowbot2 free8.biz(91.121.20.160) sulla porta 8080 Vengono create le seguenti chiavi per assicurarsi che il malware venga eseguito ad ogni avvio di windows HKEY_CLASSES_ROOT\CLSID\{Random CLSID} HKEY_CLASSES_ROOT\CLSID\{Random CLSID}\InProcServer32 REG_SZ rdihost.dll HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad rdihost REG_SZ {Random CLSID} Il malware esegue i seguenti comandi per disattivare il firewall di windows e il centro sicurezza. net stop "Security Center" net stop SharedAccess Viene modificato il valore Epoch nella chiave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch Il malware crea il Mutex (processo di sincronizzazione) suckmydick:pomgfuckingstupidgay!!! per evitare di avere più copie attive del malware in memoria. Il malware doveva anche creare e modificare altre chiavi, forse per qualche errore nel codice o delle varianti queste chiavi non vengono create. Nel codice sono presenti queste stringhe alcune sono riferite alla creazione dei thread: e5d972968afa2721d683b61a0d237b54 imstart sp2f pstore Skysyn Msnfuck ___________________ Rimozione (thx a p2pforum.it)
Abbiamo intanto bisogno del Removal Tool MSNFix,
oppure di Ccleaner, ReegSeeker e Avenger se volete lavorare "in Manuale" >> RIMOZIONE AUTOMATICA (SCOLLEGATI DA INTERNET)
Files to delete:
C:\windows\photo album.zip C:\Windows\System32\rdfhost.dll C:\Windows\System32\rdihost.dll C:\Windows\System32\rdshost.dll (supponendo sempre che la vostra Windows sia intallata in C: )
rdfhost.dll
rdihost.dll rdshost.dll
|
||||
|
|