VX Heaven

Library Collection Sources Engines Constructors Simulators Utilities Links Forum

Hooking Windows API: Technics of hooking API functions on Windows

29a [7]
October 2002

[Back to index] [Comments]


This text is about hooking API functions on OS Windows. All examples here completely works on Windows systems based on NT technology version NT 4.0 and higher (Windows NT 4.0, Windows 2000, Windows XP). Probably will also work on others Windows systems.

You should be familiar with processes on Windows, assembler, PE files structure and some API functions to understand whole text.

When using term "Hooking API" here, I mean the full change of API. So, when calling hooked API, our code is run immediately. I do not deal with cases of API monitoring only. I will write about complete hooking.

[Read the article]

By accessing, viewing, downloading or otherwise using this content you agree to be bound by the Terms of Use! aka