Tjaart van der Walt wrote: > An uncrackable dongle is easy. Uncrackable code doesn't exist. > With time, you can 'fix' all the locations where the host software > looks for the dongle. I hope this is the last message in this thread. `Fraid not Tjaart! Most new dongles do not perform some "magical mathematics" as was suggested earlier by another poster. The lastest dongles are accessed with a "magic number" but then they download code that is *missing* from the executable. Thus, your idea of "fixing" the locations that access the dongle by replacing a JZ with a JNZ or some such won't work as the executable that is on the PC is incomplete. The crack to this scheme of course is to take a "snapshot" of the executable after the dongle access, and then remove the dongle access locations. But this is an order of magnitude harder than the simple "magic number" tpye dongles of the past. Best regards, Michael *********************************************** It's not what you are that holds you back, it's what you think you are not. --Denis Waitly