Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: Hidden Applications and rootkits for Windows |
|---|---|
| Date: | Tue, 1 Mar 2005 18:00:07 +0800 |
RootkitRevealer by SysInternals is an excellent demonstration of using this differential analysis technique to detect hidden objects, but perhaps it is easier for rootkits to circumvent this technique than is currently thought - at least in this implementation. To perform the 'raw' scanning, RootkitRevealer calls CreateFile on "\\.\C:" to open a handle to the drive. Considering the current abilities of rootkits it would be fairly trivial for them to intercept such calls and prevent a handle from being opened, but there are issues the rootkit developer would have to consider such as legitimate programs that need to open that handle. Plus, preventing read access would no doubt result in a suspicious error message from the program that failed to open the drive, which would tip the user off that something wasn't right. However it would stop the scan from being used, so the rootkit itself would remain hidden and the scanner tool rendered useless. On the related note of PREVENTING rootkit infections, ProcessGuard (http://www.diamondcs.com.au/processguard/) has a feature called "Block Rootkit/Driver/Service Installation" which allows you to prevent unauthorised installation of drivers and services. All of the main rootkits for Windows (such as Hacker Defender, fu, and so on) install a driver in order to 'get root', so they are easily blocked by this simple but effective method. An example of ProcessGuard blocking the installation of the fu rootkit can be seen here: http://www.diamondcs.com.au/processguard/index.php?page=attack-rootkits Cheers, Wayne Langlois
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | EEYE: Computer Associates License Manager Remote Vulnerabilities, Karl Lynn |
|---|---|
| Next by Date: | Windows Media Player disables Screen Saver timeout by default when active, Steward, Jeff |
| Previous by Thread: | EEYE: Computer Associates License Manager Remote Vulnerabilities, Karl Lynn |
| Next by Thread: | Windows Media Player disables Screen Saver timeout by default when active, Steward, Jeff |
| Indexes: | [Date] [Thread] [Top] [All Lists] |