IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Biblios ou sources pour mettre une license dans mes prog


Sujet :

C++

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 21
    Points : 17
    Points
    17
    Par défaut Biblios ou sources pour mettre une license dans mes prog
    Bonsoir,

    Je souhaite mettre un système de license dans mes programmes afin d'en controler la diffusion. 8)

    Existe t-il des sources ou des bibliothèques prévues à cette effet ?

    Je souhaiterais en plus que la clef permettent de controler la validité d'utilisation du logiciel si c'est possible.

    Merci pour vos posts

  2. #2
    Membre éprouvé Avatar de Caine
    Inscrit en
    Mai 2004
    Messages
    1 028
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 028
    Points : 1 122
    Points
    1 122
    Par défaut
    Je pense que ce genre de système est hautement propriétaire.

    Ce qui ce fait assez souvent maintenant:
    Après l'installation, le logiciel DOIT aller chercher une clé d'activation sur le site du diffuseur (auteur dans ton cas).

    Sans cette clé:
    - soit, il est purement inutilisable,
    - soit, il est utilisable avec de restrictions fortes,
    - soit son utilisation est limitée dans le temps.

    Mais le problème pour éviter le hacking, c'est qu'il faut empêcher le désassemblage des sources...

    En fait, tu éviteras juste une utilisation abusive, plus que le vrai hacking à moins d'investir dans des solutions professionnelles anti-piratage.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 21
    Points : 17
    Points
    17
    Par défaut
    Tu dit qu'il faut empecher le desassemblage des sources... ok mais comment faire ? :

    N'existe t-il aucune libraire ou programme libre permettant de partir sur une base existante ?

  4. #4
    Membre confirmé
    Inscrit en
    Août 2004
    Messages
    556
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 556
    Points : 588
    Points
    588
    Par défaut
    Tu génère un nombre aléatoire et en fonction de ce nombre tu lui rajoute des extensions via un calcul(nombre)

    Ensuite, pour vérifier qu'elle est valide, tu récupère le nombre dans la clé de licence et tu vérifie que les extensions sont correctes.

    C'est assez simple et tu peux ajouter quelques cryptages dessus.

    Pour éviter de se faire cracker facilement tu peux packer ton exe (avec UPX par exemple)

Discussions similaires

  1. Mettre une pause dans un programme
    Par PNL dans le forum Général Java
    Réponses: 12
    Dernier message: 28/01/2016, 00h54
  2. [XL-2003] Probleme pour mettre une valeur dans la cellule voulue
    Par tools dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/06/2011, 15h46
  3. code HTML pour mettre une image en background dans un menu
    Par Link14 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/10/2005, 12h11
  4. Réponses: 2
    Dernier message: 08/08/2003, 17h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo