IceSword is a new contender for the title of the best rootkit revealing and removing program out there at the moment. It is rather hard to find a working download of IceSword but as always I provide you with a fast way to download the latest version of IceSword. Just visit the official website of the application and click on the download link there. The latest version at the time of writing is 1.22.
In contrast to other rootkit scanners like Blacklight, Icesword can not be run automatically. Icesword only provides perhaps the most powerful tools currently available to scan your system for rootkits.
There is no way that I have enough time to write about all features of IceSword. I therefore decided to mention the most important ones and leave the rest up to you. The process tab of IceSword is one of the most important ones when it comes to detecting rootkits. Icesword will color most hidden processes red which means it is a good idea to take a look at those first. Some rootkits are not colored however so a second look never hurts. You can terminate processes here with a right-click and the selection of terminate process from the options.
It is a good idea to compare the findings of the program by using other applications on your system. You can use a process explorer that can display hidden processes for example and compare the number found by Icesword with the number displayed by the process viewer. If the results differ, it is likely that Icesword found a rootkit on your system.Mitec's Process Viewer is a good tool that you can use for example.
The ports tab lists all open ports and their applications. Compare the applications with the one that you've started manually. If you see for example that iexplorer.exe is currently connected to the internet but you are not using the program, you may want to investigate that further, or block the connection right away before you do anything else.
IceSword should show the same connections as the command netstat -an shows. If they differ something is not right.
The Kernel Module tab in Icesword colors hidden drivers red. The BHO tab (Browser Helper Objects) should be empty if you are not using Internet Explorer but Firefox for example. If you see something in there search for it using Google to see if it is spyware or not.
As you can see it is not that easy to use Icesword compared to other rootkit scanners that work by clicking on the scan button. Iceswords biggest advantage is the fact that it offers more information which is good if you know what you are doing or how to search for the information that you need.
Alternatives to Icesword are still the Sysinternals rootkit revealer and blacklight from f-secure.
Update: Icesword has not been updated in a while and the downloads on the developer website are all not working anymore. I suggest you use Rootkit Revealer instead or the recently released Anti-Rootkit by Malwarebytes.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.