Guide: passo per passo
PREMESSA: se non conoscete il significato di qualche parola consultate il nostro Glossario.Nulla è meglio della pazienza e della voglia che, unite alla conoscenza, rendono il sistema abbastanza sicuro. Ma che fare quando mancano ? Che fare quando il tempo è poco e soprattutto quando si ha intenzione di prevenire, e non curare, l'esecuzione di files nocivi ?
La stessa Microsoft ha messo a disposizione nella famiglia 9x un piccolo monitorizzatore rintracciabile all'interno di C:\WINDOWS con il nome di msconfig.exe
Questo tool permette la visualizzazione del contenuto dei files WIN.INI e SYSTEM.INI e della chiave :
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
Più ricchi ma non ancora sufficientemente completi sono i softwares prodotti da Mike Lin :
Startup Control Panel ( SCP )
e
Startup Monitor
Il primo rende possibile la visualizzazione delle cartelle :
C:\WINDOWS\Menu Avvio\Programmi\Esecuzione automatica
C:\WINDOWS\All Users\Menu Avvio\Programmi\Esecuzione automatica
e delle chiavi :
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
Mentre il secondo ( Startup Monitor ) le monitorizza attivamente ( in real time ) con lo scopo di avvisare l'utente della modifica o dell'inserimento di un eseguibile, lasciando libero chi legge di decidere se continuare con la scrittura del file all'interno dell'area controllata o meno ( utile anche nel caso si abbia a che fare con l'installazione di normali ma invadenti softwares ).
Un terzo software relativamente buono è Purge-It.
Questo programma scansisce, monitorizza e mostra in chiaro tutti i processi attivi ed i valori contenuti in :
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
Visualizza il contenuto dei files :
Win.ini
System.ini
Wininit.ini
Autoexec.bat
Winstart.bat
Dosstart.bat
Control.ini
Msdos.sys
Config.sys
Monitorizza le cartelle :
Esecuzione automatica
All user startup
Windows
System
Controlla quali e se ne esistano di condivise, con la possibilità di editarne le proprietà.
Mostra infine tutte le connessioni in atto e ne dichiara le porte, controlla eventuali applicaizoni lanciate dal NetDetect di ICQ, controlla se vengono lanciati eseguibili durante l'esecuzione di files *exe, *bat e *com, non che i VXD caricati ed installati. Unica pecca è il non corretto funzionamento con sistemi operativi come Win2k, Xp e NT.
Ora come ora, purtroppo, non ho trovato nessun software in grado di fornire una protezione medio alta al sistema. Esistono molti tool in rete, ma ognuno ha i suoi limiti e bugs.
Infatti sia StartupMonitor, Startup Control Panel che Msconfig ( e con loro Antivirus e Firewalls ) possono essere semplicemente bypassati , oltre che disattivati. Mentre un software relativamente buono come Purge-it diviene completamente inutile su un ampio range di sistemi operativi.
L'unica cosa lecita e possibile ( per ora ) è utilizzare software come quelli di Lin e di spingersi manualmente sin dove loro non riescono ad arrivare.
Spero che questo breve tutorial sia stato d'aiuto a qualcuno.
Ricordo che la rete è piena di informazioni a riguardo, basta saper cercare ed unire i vari tasselli, senza però dimenticar d'aggiungere al tutto nuove metodologie scoperte smanettando ora dopo ora davanti ad uno schermo illuminato.
|
Indice 1. Introduzione 2. Esecuzione all'Avvio 3. Esecuzione ad evento prestabilito 4. Strumenti di controllo |
Guide correlate a "": |
