madCodeHook offers everything you need to hook code (mostly
APIs) in all 32 and 64 bit Windows operating systems from
Windows 2000 to Windows 10. You can choose if you want to
hook APIs in your own process, or in a specific target
process, or system wide.
Using madCodeHook is very simple and straightforward. "It just
works", without you needing to worry about differences between
the various operating system versions.
madCodeHook will automatically choose the best hooking method
for any API you want to hook. It will also deal with all
operating system specific problems.
Supported development systems are Delphi, BCB or MSVC++.
Unfortunately madCodeHook has been misused by malware in the
past. Because of that there is no non-commercial edition of
madCodeHook available anymore. Furthermore I will now only
sell madCodeHook licenses to companies and programmers, if
(after some background check) I'm convinced that they are
creating "good" software.
There's also a full source code edition available. And a
priority support option.
Please check out the documentation
for more detailed information about madCodeHook.
(madCodeHook supports Delphi 4-7, Delphi 2005-10.3 (32bit and 64bit),
Borland C++ Builder 5-6, Borland C++ Builder 2006-10.3 (32bit only for now),
MSVC++ (32bit and 64bit).)