begin process at 2012 05 28 23:51:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

créer un numéro de série


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

créer un numéro de série

lundi 24 octobre 2005 à 16:40:01 | créer un numéro de série

progrima

je veux créer un numéro de série à partir des informations suivants : société, application, modules accordées, nombre d'utilisateur.
je cherche une fonction qui me permet de génerer ce numéro de série.
je veux que ma fonction me donne un résultat sécurisé càd que un utilisateur ne peut pas trouvé comment je fais pour construire ce numéro.
est ce que quelqu'un pourrait m'aider???

lundi 24 octobre 2005 à 19:19:53 | Re : créer un numéro de série

ebooserge

baaaahhhhhh ....
tu veux faire un mélange de cryptographie et "compliquographie" visiblement 
c'est compliqué ton histoire. tu peux prendre par exemple:
- l'avant derniere consonne qui précède la dernière voyelle dans le nom de la société
- tu multiplie le nb d'utilisateur par le cosinus de la tangente de la racine carré de 13

plus sérieusement pkoi n'utilise tu pas comme tout le monde des numeros comme a.b.c.d ou par exemple
- "a" va representer l'indice de ta société cliente
- "b" va représenter le nombre de modules
etc etc

ce serait plus simple je pense


lundi 24 octobre 2005 à 19:26:19 | Re : créer un numéro de série

BruNews

Administrateur CodeS-SourceS
compliquographie, pas mal du tout, j'enregistre.

ciao...
BruNews, MVP VC++
mardi 25 octobre 2005 à 16:42:21 | Re : créer un numéro de série

max12

Administrateur CodeS-SourceS
Créer un code comme tu veux à partir d'un cryptage à sens unique (like MD5) si je comprend bien. Fait ça comme tu veux, formule compliqué à mort en jouant avec les codes ASCII. De toutes façons un craker bon pour 5 cent arrivera à le décoder :)
mardi 25 octobre 2005 à 23:46:25 | Re : créer un numéro de série

jul39dole

c clair, une simple routine se crack en quelques secondes... si tu veux que le cracker y passe 5minutes (plutot qu'une seconde :-) tu peux :
-tester si un débuggeur est chargé en mémoire (isDebuggerPresent) et là tu dis au mec : "stoppe ton déboggeur tu me prend pour qui lol"
-utiliser UPX pour compresser le fichier est les entête, ça complique un peu le boulot du cracker
-ajouter une routine md5 pour vérifier que le fichier n'a pas été modifié (évite les cracks, mais la méthode de vérification pourra etre craqué elle meme donc bon...)
-détecter si softice (un déboggeur pas mal performant) est en execution (fait quelques recherches par contre pour ça je sais plus...)

et puis n'oublie que HL2 s'est fait craqué, les logiciels avec stick anti-copie aussi... rien n'est incraquable !


Cette discussion est classée dans : fonction, créer, utilisateur, série, numéro


Répondre à ce message

Sujets en rapport avec ce message

sérialisation d'une application [ par progrima ] bonjour tout le monde! je cherche à sécuriser des applications qui existent déjà et pour cela j'ai pensé à génerer des numéros de série, j'explique: 1 [Linker] Lier .obj asm pour Dll [ par Sel3astien ] Bonjour, Aprés avoir effectué de nombreuses recherche, je ne trouve pas reponse a mon probléme. Je souhaite créer une dll a partir d'une fonction ecri créer un fichier ds documents and settings\utilisateur courant [ par leprov ] salut a tousje voudrais simplement connaitre la variable windows de chemin (si elle existe, et si elle est utilisable d'un prog en c++, au cas ou ma q Code WinXp dans Win9x [ par larion ] Bonjour,Dans mon projet C++ (créer avec C++ Builder), j'utilise la fonction API SetLayeredWindowAttibut() qui gère la tranparence.Bien que cette fonct fonction lire ds un port série [ par imanewin32 ] pour réaliser la lecture ds un prog qui gére la communication atravers un port série,j'ai réalisé le codeDWORD comserie::lectport(char* e,int t){ Set rang d'une liste triée et non triée [ par pinderlot ] bonjour,J'ai lu un peu ce qui se fait sur le forum au sujet des listes et des tris, j'ai relu mes cours mais je n'ai toujours pas de solutions à mon p récupération HANDLE d'un Process [ par LaPatoshe ] Salut, sur les conseils de Brunews dans le cadre de ma recherche sur le sous classement, je tente d'utiliser la fonction CreateRemoteThread afin de po WSAAsyncSelect sans fenetre [ par PunkDude424 ] Bonjour, est-ce qu'il est possible d'utiliser WSAAsyncSelect sans avoir a créer de fenetre ?? emem invisible???car dans le prototype de la fonction, l récup le nom utilisateur [ par blizzon ] Bonjour! je débute en C++ et je voudrai savoir s'il existe une fonction qui permet de récupérer le nom de l'utilisateur ki est connecté sur l'ordinate trouver le numéro de port série bluetooth [ par hdaniel ] Bonjour, Lorsque l'on créé un port virtuel bluetooth, un numéro de port lui est attribué. Ce numéro change à chaque fois. Comment connaitre ce numér


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales