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 :

S/N Pour logiciel


Sujet :

C++

  1. #1
    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 S/N Pour logiciel
    Bonjour,

    Voilà en fait je programme un petit logiciel et je voudrai que les gens aient besoin d'un numéro de série du logiciel pour l'utiliser

    j'ai chercher longtemps sur internet mais y a pas grand chose qui en parle

    merci d'avance

  2. #2
    Membre averti Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Points : 412
    Points
    412
    Par défaut
    Bah j'imagine que c'est un peu comme de la cryptographie sauf que pour une seule solution tu as plusieurs choix.

    En gros tu transforme ton numero de serie en chaine que tu decrypte et si le resultat est le bon bah c'est cool

    Apres je pense qu'il n'y a pas de réele méthode... Tout depend de ce que tu veux comme type de SN etc...

  3. #3
    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
    Bah disons genre ca, ben ca m'irai:

    ADL200505-SQDAZ4-1AZS1Z-A154AS-20ECA4

    etc

    2005 serait l'année d'expiration
    05 serait le mois d'expiration



    Ou bien mieux encore:
    La date d'expiration serait dans le serial, mais invisible, nécéssite un calcul +/- complexe pour retrouver

    Merci d'avance

    Me dites pas un XOR, ca me donne tout le temps des caractères zarb

  4. #4
    Membre averti Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Points : 412
    Points
    412
    Par défaut
    et pourkoi pas un XOR tien ??? nan j déconne

    Comme tu créer ton SN a partir de ta date de validité, celle ci sera crypté et donc illisible (c'est mieux car ton idée de tout mettre en clair vas tenir 2 secondes avant que tu te fasse pirater)

  5. #5
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 150
    Points : 180
    Points
    180
    Par défaut
    MD5 ?
    XOR + encodage B64 ?
    InstallShield le propose pas ?
    RSA ?

  6. #6
    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
    Le problème avec MD5 c'est que je ne pourrai pas recouper la date d'expiration...

    Je vais voir du côté du XOR + B64 et RSA, merci ^^

    J'attends toujours des instructions vu que j'ai jamais fais ca :p

  7. #7
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 753
    Points : 10 702
    Points
    10 702
    Billets dans le blog
    3
    Par défaut
    Ben faut chercher une astuce simple à mettre en oeuvre et capable de résister plus de 5 minutes à un oeil curieux, à moins que tu souhaites quelque chose de très robuste et alors il faudra te tourner vers des solutions spécifiques (y'a des boites spécialisées dans la protection logielle).
    Une astuce simple serait de faire la somme de toutes les lettres, tu obtiens le nombre de jours à ajouter à une certaine date fixe (par exemple 1° Janvier 2005) pour obtenir la date d'expiration...
    Tu peux jeter un oeil à ça aussi:
    http://www.clubic.com/telecharger-fiche11055-cd-keys.html

  8. #8
    Membre confirmé
    Profil pro
    Freelance
    Inscrit en
    Avril 2003
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Avril 2003
    Messages : 393
    Points : 492
    Points
    492
    Par défaut
    Les protections logicielles clés en main sont généralement assez chères. De plus, la plupart sont crackées quelques jours plus tard. Si tu veux quand meme une protection robuste je te conseilles armadillo, la protection la meilleure à mon sens. Sinon le mieux est en effet de générer ton numéro de série comme ont te la dit avant.
    Bonne journée

  9. #9
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 150
    Points : 180
    Points
    180
    Par défaut
    Et puis il faut pas que la solution traine sur un forum

Discussions similaires

  1. Choix du langage pour logiciel de gestion de stock et commandes
    Par plex dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 15/09/2017, 16h29
  2. Licence pour logiciel
    Par vir8888 dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 20/04/2006, 08h37
  3. Langage pour logiciel de gestion de chauffage central
    Par BECHE dans le forum Langages de programmation
    Réponses: 13
    Dernier message: 16/09/2005, 21h14
  4. [LG] Aide pour logiciel de gestion de bibliothèque
    Par ajkidbsb dans le forum Langage
    Réponses: 1
    Dernier message: 08/09/2005, 21h04
  5. Choix de SGBD et Middleware pour logiciel multi-postes.
    Par Benjamin GAGNEUX dans le forum Bases de données
    Réponses: 8
    Dernier message: 28/09/2004, 12h39

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