fredborg #1 It would be very simple to replace the dll with another one that returned true regardless of the key code, wouldn't it?Unless of course the dll is embeded in the .exe file somehow.