In this article, I will talk about the theories and implementations of API hooking. API hooking is a powerful technique that allows someone to hijack a function and redirect it to a custom one. Anything can be done in these functions before passing control back to the original API. Download source code - 44.5 KB Contents Introduction Getting Started: Traditional API Hooking Detours API Hooking 3.1
![API Hooking with MS Detours](https://cdn-ak-scissors.b.st-hatena.com/image/square/94e1294e77ce596e737ed31cac96714d106752b1/height=288;version=1;width=512/https%3A%2F%2Fwww.codeproject.com%2FKB%2FArticles%2Ffunapihook%2FThumbnail.jpg)