Mathias Rauen
dear@madshi.net
Ernst-Müller-Allee 10
Germany · 37520 Osterode
Vat ID: DE228895959
madCodeHook 
home description    shop
 news 

2008-03-10
· madCodeHook 2.2h
· maintainance release

 downloads 

official version release:
· madCollection.exe

madCodeHook demos:
· MCHDemos.zip

 support 

online documentation:
· http://help.madshi.net

madCodeHook forum:
· http://forum.madshi.net

newsgroup:
· news://news.soft-gems.net

 description 

madCodeHook offers everything you need to hook code (mostly APIs) in all 32 bit Windows operating systems from Windows 95 to Windows 2003. You can choose whether 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 meditate about why Windows 95 is so much different inside compared to Windows XP. 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.

Personally I recommend to use either Delphi or MSVC++, but every other language which supports win32 standard dlls, pointers and function variables is basically also fine.

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 "good" and don't write malware.

There's also a full source code edition available. But please note, that although madCodeHook does support MSVC++, it was written in Delphi. So when buying the source code edition, you'll get Delphi code from me, not C++ code.

 
 buy 

 

(madCodeHook supports Delphi 4-7, Delphi 2005-2007, Borland C++ Builder 5-6, Borland C++ Builder 2006-2007, MSVC++ and other C++ compilers.)