"/>

Posts Tagged ‘windows api’

Rootkit Revealer 1.71

This one is called Rootkit Revealer. Rootkit Revealer is an advanced rootkit detection utility. It runs on Windows NT 4 and higher and its output lists Registry and file system API discrepancies that may indicate the presence of a user-mode or kernel-mode rootkit.

RootkitRevealer successfully detects many persistent rootkits including AFX, Vanquish and HackerDefender (note: RootkitRevealer is not intended to detect rootkits like Fu that don’t attempt to hide their files or registry keys).

Since persistent rootkits work by changing API results so that a system view using APIs differs from the actual view in storage, RootkitRevealer compares the results of a system scan at the highest level with that at the lowest level. The highest level is the Windows API and the lowest level is the raw contents of a file system volume or Registry hive (a hive file is the Registry’s on-disk storage format).

Thus, rootkits, whether user mode or kernel mode, that manipulate the Windows API or native API to remove their presence from a directory listing, for example, will be seen by Rootkit Revealer as a discrepancy between the information returned by the Windows API and that seen in the raw scan of a FAT or NTFS volume’s file system structures.

Simple Internet Meter Lite 2.1.1

Simple Internet Meter is my new bandwidth monitor. After my program CS Fire Monitor came out years ago I had many requests for added features. Many of those features where not possible to add using the Windows API. Such as seeing what is internet traffic and what is local network traffic. The only way to accomplish this is to look at the packet data. So I made this program using WinPcap and PacketX.dll.