Salve, ultimamente se avete notato mi sono "fissato" con i "software di sicurezza" tantoché, tempo fa, ho scritto http://www.sciax2.it/forum/visual-basic/vbulletin-net-computer-monitor-521444.html e http://www.sciax2.it/forum/c-c/c-mouse-monitor-526781.html; programmi riusciti veramente bene...ne vado MOLTO fiero. Oggi invece vi propongo un programma non "macchinoso" come quei due che ho scritto tempo fa ma più semplice...ed utile, anzi, utilissimo. Avevo già in mente di scriverlo solo che quando pensai di crearlo ero un po' svogliato, volevo godermi l'estate, e quindi non ho mai avuto tempo di mettermi lì a scrivere istruzioni; finché...armato di IDE, buona volontà e LOGICA mi sono messo d'impegno e finalmente l'ho scritto ed è per questo che voglio condividerlo con voi, come ho sempre fatto. Preannuncio che il programma è scritto in inglese, non mi importa quello che scriverete ( del tipo "scrivilo in italiano, noi siamo italiani!" ), o vi studiate l'inglese ( fondamentale al giorno d'oggi ) o vi andate a cercare la traduzione su Google Traduttore, non mi importa. Dunque...il programma, come penso avrete capito dal titolo, si occupa di "trovare l'intruso". Detto così sembra incompleto ma il programma fa proprio questo : monitora una cartella e avverte l'utente se all'interno di quella cartella sono stati aggiunti file senza che l'utente abbia acconsentito. Quando si becca un virus è normale che un ".exe" venga inserito in qualche cartella ( non si sa dove ) ma solitamente si mette in "AppData\Roaming", "C:\Windows", "C:\Windows\System32", "C:\Windows\SysWOW64" etc...così ho scritto questo programma per permettere all'utente di monitorare una cartella che secondo lui potrebbe essere soggetta a virus ( magari scarica ed apre qualcosa che risulta un virus, prima di questo però apre il programma e decide di monitorare C:\Windows\System32 e il programma lo avverte che il virus ha creato un file in quella cartella; supponendo... ). Ho anche riscritto il programma utilizzando la classe FileSystemWatcher in modo da mostrarvi come si usa la classe ( è abbastanza semplice, però sarebbe più semplice anche comprendere come funziona leggendo l'opportuna documentazione >
- il primo utilizza un metodo alternativo per verificare se un file è stato aggiunto ad una cartella ( quindi SENZA utilizzare la classe FileSystemWatcher )
- il secondo utilizza la classe FileSystemWatcher
Vi lascio al solito con screen, scansione, download e codice sorgente :
Screen programma alternativo con metodo >
Scansione programma con metodo alternativo >
Download programma con metodo alternativo >
Sorgente programma con metodo alternativo :
Screen programma che utilizza la classe FileSystemWatcher >
Scansione programma che utilizza la classe FileSystemWatcher >
Download programma che utilizza la classe FileSystemWatcher >
Sorgente programma che utilizza la classe FileSystemWatcher >
Accetto consigli su come migliorare il programma ( anche dal punto di vista grafico, inteso come "posizione" dei controlli e quant'altro ) e ditemi se trovate bug.
Alla prossima.
PS: adesso il programma che utilizza il FileSystemWatcher include anche il monitoraggio delle sotto-cartelle.
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
), così in questo topic ci saranno due programmi :- il primo utilizza un metodo alternativo per verificare se un file è stato aggiunto ad una cartella ( quindi SENZA utilizzare la classe FileSystemWatcher )
- il secondo utilizza la classe FileSystemWatcher
Vi lascio al solito con screen, scansione, download e codice sorgente :
Screen programma alternativo con metodo >
Scansione programma con metodo alternativo >
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Download programma con metodo alternativo >
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Sorgente programma con metodo alternativo :
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Screen programma che utilizza la classe FileSystemWatcher >
Scansione programma che utilizza la classe FileSystemWatcher >
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Download programma che utilizza la classe FileSystemWatcher >
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Sorgente programma che utilizza la classe FileSystemWatcher >
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Accetto consigli su come migliorare il programma ( anche dal punto di vista grafico, inteso come "posizione" dei controlli e quant'altro ) e ditemi se trovate bug.
Alla prossima.
PS: adesso il programma che utilizza il FileSystemWatcher include anche il monitoraggio delle sotto-cartelle.
Ultima modifica: