[Lazarus] Where do I set the path to my project main directory and how to configure Code Browser?

Peter E Williams foss.game.pascal.developer at iinet.net.au
Tue May 11 04:30:48 CEST 2010


Em 10-05-2010 16:58, Leonardo M. Ramé escreveu:
> Thanks!. 
> 
> I'm looking for this because I'm trying to implement a licensing system
> to one of my products. I use it in a Delphi app and it works ok, now I'm
> trying to implement it for Linux. The system is this:
> 
> 1) Get the MAC Address of the 1st enabled NIC, then encrypt using Rdl.
> 2) The user sends this encrypted string and we decrypt it to get it's
> MAC Address, then encrypt it again using Bf method.
> 3) The user has to insert this new string in the system, and it compares
> its MAC encrypted this time using Bf against the string the user
> entered, if they are equals then the license is ok.
> 
> This methods guarranties us that the software cannot be used in another
> machine (it's a server product). 
> 
> Bf and Rdl are encryption methods used in TurboPower LockBox.
> 
> Which method do you use for licensing?


I get various informations of PC (serial disk << more important,
MacAddress...), cryptographer(MD5+SHA1 and more...) and do a control
algorithm myself.

Do not talk like you do, because someone can break your algorithm.

-- 
Silvio Clécio - <http://silvioprog.com.br>




More information about the Lazarus mailing list