Intégration d'une licence

Intégration d'une licence - C++ - Programmation

Marsh Posté le 05-11-2012 à 23:45:20    

Bonsoir,
J'ai une petit question : j'ai un système de licence à ma disposition que je dois intégrer dans mon programme.
Moi la méthode que j'utilise, qui est simple, est en gros :
 

Code :
  1. If (maLicence)
  2.      //tu executes mon code


 
Du coup ma question est : est ce que c'est très sécurisé de n'utiliser que un "if" pour le checking de licence ?
Il y a t'il une méthode plus compliqué/sécurisé qu'un pauvre if ? (qui je pense, peut être facilement jumpé après en assembleur).
 

Reply

Marsh Posté le 05-11-2012 à 23:45:20   

Reply

Marsh Posté le 10-11-2012 à 00:45:00    

Bon, 171 vu, 0 réponse.  [:implosion du tibia]

Reply

Marsh Posté le 06-01-2013 à 12:21:09    

:pt1cable:  Hmm assaie de travailler sur le hardware ID ( HWID) enfin c'est plutot pour securiser ton programme pour qu'il ne soit pas partager (gratuitement) etc ...

Reply

Marsh Posté le 28-01-2013 à 08:51:12    

Le code "opérationnel" doit être crypté, et décrypté avec une clef contenu dans la licence. Donc il faut un binaire différent par licence.

 

Utilise une librairie AES par exemple. Attention le décryptage doit avoir lieu en ram, car sinon on pourrait copier la DLL décrypte et la diffuser..


Message édité par Profil supprimé le 28-01-2013 à 08:54:18
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed