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