Hide 'n seek revisited – full stealth is back

Kimmo Kasslin F-Secure Corporation

  download slides (PDF)

Rootkits are designed to hide information. They are no longer utilized only by highly skilled individuals targeting UNIX machines. Advanced Windows rootkits have emerged and are gaining popularity among intruders. The alarming news is that malware writers are adopting rootkit techniques, which allows them to create a new breed of worms, Trojans and spyware that are able to avoid detection by hiding their presence from the observer.

Traditional anti-virus and intrusion detection systems are powerless against this emerging threat since they rely on the validity of the information provided by the operating system. This information cannot be trusted if the kernel or the application programming interfaces are modified by malware.

This paper is a continuation of the academic research done by the author [1]. It provides an introduction to the state-of-the-art hiding techniques utilized by advanced Windows rootkits. This information is essential for understanding the threat and for fighting against it. In addition, new techniques for detecting hidden objects are presented. They form the foundation for the next generation of detection tools. Finally, the paper presents and analyses a new application that brings rootkit detection on to the desktop of home users.

[1] Kasslin, Kimmo, Windows Rootkits: Advanced Hiding Techniques and Counter-Measures, Master's Thesis, 2005.


Poll

Who in your company is responsible for installing software patches?
System administrators
End users
I don't know

Leave a comment

Jobs Recruit Sidebar

VB100 certification

VB100 The final VB100 of the year sees a double whammy of potential pitfalls for our comparative participants - the Vista operating system, which still seems shiny and new as well as a little scary (to both developers and users), as well as the x64 architecture, whose ostensible compatibility with standard 32-bit software belies oddities and intricacies that developers ignore at their peril. The announcement of the test brought a few surprises, as several regulars opted to skip this one, but the majority of veteran competitors took part as usual, along with several newer faces, many of whom look set to join the ranks of our regulars.
See full results.

Virus Bulletin currently has 148,287 registered users.