Het is altijd handig om een third party tooltje te hebben om
te kijken welke processen er draaien. Zelf vind ik het
freeware programma PrcView van Igor Nys erg handig. Naast
een lijst van draaiende processen kun je meer "killen" dan
met de gebruikelijke task manager, en je beschikt over
andere/meer info. Wel is het zo dat indien een trojan
zichzelf d.m.v. rootkit technieken verstopt, het mogelijk is
dat PrcView hem ook niet "ziet".
Ik heb zojuist de een nieuwere versie van PrcView gedownload
dan ik al had. De laatste versie 3.7.3.1 (100kB zip) kun je
downloaden vanaf
http://www.xmlsp.com/pview/prcview.htmN.B. als je naar
http://www.prcview.com gaat word je naar xmlsp
doorgestuurd. De beschrijving op
http://www.teamcti.com/pview/, waar ik dit
tooltje al eens eerder had gedownload, is verouderd, maar de
zip file op die site was zojuist identiek aan die op xmlsp.
De MD5 hash (ook wel checksum of signature genoemd) van
prcview.zip is 3ad84bc50c00ac9a828ab563a64458af en de sha-1
hash is
789bb6851738270bae9e5eae0d0ff67176cc9e6f
Beide hashes zijn ondertussen "theoretisch gebroken" maar ik
moet nog zien dat iemand een 100kB file
trojaned en
vervolgens
beide hashes laat kloppen... Wat ik
natuurlijk niet kan garanderen is of het bestand met
genoemde hashes wel safe is! Daarom heb ik zojuist
prcview.exe aangeboden aan
http://www.virustotal.com, en
die meldde voor alle gebruikte virusscanners "no virus
found". Een korte inspectie van een hexdump van de (niet
gecomprimeerde) prcview.exe wees ook niet op narigheid, ik
heb beide exe's uit de zipfile dan ook al zelf gedraaid.
Voor de mensen die niet weten wat een hash (hashen =
versnijden) is: dit is een soort ingewikkelde optelsom van
alle bytes in een bestand, op een dusdanige manier dat het
praktisch onmogelijk is om het bestand zo te wijzigen dat
deze dezelfde hash oplevert. Bij het bepalen van een hash
wordt het betreffende bestand alleen gelezen (er wordt dus
niets in veranderd). Aan de hand van een hash kun je dus
vaststellen of iemand anders het over hetzelfde bestand
heeft (zonder dat die persoon jou een kopie stuurt ter
vergelijking),
of dat een bestand op je eigen schijf,
waarvan je eerder al een hash hebt bepaald, sindsdien
ongewijzigd is.
Microsoft heeft een gratis commandline tooltje om zowel md5
als sha1 hashes te berekenen. Korte uitleg:
http://support.microsoft.com/default.aspx?scid=kb;en-us;889768Download (ook ca. 100kB):
http://support.microsoft.com/default.aspx?scid=kb;en-us;841290Het aardige van dit fciv.exe tooltje is dat je ook
recursief hashes van bestanden kunt uitrekenen en in
een database opslaan, en later kunt checken of er iets
veranderd is. Omdat deze alleen gewijzigde bestanden (niet
toegevoegde-) meldt is het nut ervan echter beperkt.
P.S. prima alternatieven voor PrcView, en vele andere gratis
tools, kun je op
http://www.sysinternals.com/ vinden.
Erik van Straten