Unfortunately madCodeHook was repeatedly misused by bad software <br>like trojans and rootkits. So I had no choice than to do something. <br>After noticing that all trojans and rootkits I ran across (which <br>were misusing madCodeHook) were written in Delphi, I've decided <br>to remove the static DCUs from the non-commercial usage. Instead <br>I've added stub DCUs which do nothing but load the madCHook.dll <br>and call the APIs from there. <br><br>For all non-commercial developers that means that you will have <br>to distribute the madCHook.dll with your application from now on.