API Hook Library
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example
src
CHANGELOG
COPYING
LICENSE
README.md

README.md

hook-library

API Hook Library (C) 2010 - Guilherme Maeda

This is a free library for hooking any exported function from a Windows executable file.

It uses the JMP replacement method for detouring the function calls, and it also uses a disassembler (ollyasm) to correctly handle functions in any calling convention (cdecl, stdcall, fastcall, etc), as long as the entire function code is at least 5 bytes long.

It was compiled and tested using Pelles C on Windows XP and Windows 7.

Please check the example and source files for instruction on how to use the library.