![]() I will be using the Microsoft Detours Library, which is free to download. This article requires an in-depth knowledge of C++ to fully comprehend. All of this is done before the real function is called, and in the end, after modifying/storing/extending the original function/parameters, control is handed back over to the original function until it is called again. By doing this, the parameters can be modified, the original program can be tricked if you choose to return an error code when really it should be successful, and so on. API hooking consists of intercepting a function call in a program and redirecting it to another function. In this article, I will be discussing the topic of API hooking. 3.2 A More Complicated Example: MSN Messenger.3.1 An Example: A Process Specific Packet Logger.Getting Started: Traditional API Hooking.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |