As before the root kit had gotten into the system via Win Antivirus 2008 or a similar variant of that malware. The machine was dis-infected using smitfraud fix software and also SDFix software, the two quickest methods for killing that type of rubbish.
We then ran Kapersky, Nod32 and Spybot S & D , Malwarebytes antispyware across the system. The first three failed to detect anything. Malwarebytes found something, supposedly killed it and then we rebooted. Malwarbytes again found the same thing and again we rebooted and rechecked. Again the same issues. Also task manager was showing iExplorer.exe process running all the time, a symptom of many zlob or sd type infections.
After unpacking three common root kit checkers we ran them. All three failed to discover a root kit. However our firewalls and malwarebytes all showed ongoing infections.
To cut a long story short we eneded up having to test three new antiroot kit systems and eventually one of thme worked (we hope). We figure it has worked as malwarebytes detects nothing after removal, kapersky detected and removed the virus after the root kit was disabled and the firewall shows no signs of infection.
So why the white list approach? If we had not been observant or meticulous in our double checking we would have missed this new nasty little root kit. It is one giving root kit detection experts problems as it is a bit more devious than most.
However, running a white list executable check from a known good operating system (e.g. boot from linux live, bart, dos disk etc) and we would have seen the root kitted system file, quarentined it and had all our detectors work and detect the virus correctly.
With constantly evolving ways for malware to hide and beat detection, it is becoming more likely that the old fashioned moethds of booting from alternative media will need to be employed. Other than issues with alternative file streams in NTFS and encrypted systems it is the only way to see some of these new versions of malware.
Currently we are working on a Java based system so we can run it on Linux, Windows and DOS based media. The Db will take a while to get filled correctly - but seriously - it may be the best method of detection for a while to come. Verify your friends, don't trust the rest.
Other related posts:
A new approach to virus removal?
Comment by Regs, on 13-Oct-2008 23:21
my attempt to use the word "virii" lost me a scrabble game once.... its not a real word :)
Add a comment
Please note: comments that are inappropriate or promotional in nature will be deleted.
E-mail addresses are not displayed, but you must enter a valid e-mail address to confirm your comments.
Are you a registered Geekzone user? Login to have the fields below automatically filled in for you and to enable links in comments. If you have (or qualify to have) a Geekzone Blog then your comment will be automatically confirmed and placed in the moderation queue for the blog owner's approval.