[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HW Key



PureBytes Links

Trading Reference Links

> Could you help me ?
> How Can I to protect my ELA code (TS4) with a HW KEy ?

You can't, at least not very effectively.

You can tie the code to a particular block number (dongle ID#):

if BlockNumber = XXXXX then begin 
  ...
  end;

But this is only effective if the people using your ELA can't open 
the indicator/system and change it themselves.  You can protect your 
indicator with a password, but that's pretty weak protection.  There 
are tools out there that break ELA passwords.  A password will 
prevent an honest person from looking at it, but won't protect it 
from somebody who really wants it.

You can use something like DiamondLock to encode your indicator.  
This locks it to a particular PC and makes it very difficult to 
figure out what the EL is doing, even if someone can read the code.  
It's not foolproof but it makes it a LOT harder to crack.  But 
DiamondLock is not free, and DL'ing a piece of EL is a real headache.

You could also try coding part of your EL in a DLL in C or C++ or VB, 
and include dongle-reading code in there.  But that requires some DLL 
experience, and it's probably no harder to crack (for small DLL's 
anyway) than the DiamondLock alternative.

Gary




  • References: