Bonjour,
J'ai développé un petit programme qui est capable de générer et de reconnaître des clés suivant un algorithme que j'ai choisi.
Mettons donc les choses au clair tout de suite, les clés que ce programme génère n'ont aucune chance de fonctionner pour un autre programme.
J'ai entendu dire que le système était faillible, j'en ai bien conscience mais voilà, j'aimerais savoir à quel degré d'attaque mon programme peut résister.
Pour ceux qui ont un bon esprit et qui pourrait calculer sans faire de test :p
Les clés sont du type 5*4 caractères alphanumériques insensibles à la casse.
D'après mes calculs, on a donc quelque chose comme 36^20 possibilités.
Sur toutes ces possibilités, seules certaines fonctionnent via l'algorithme. Je n'ai pas pu avoir de chiffre précis, la dernière génération automatique que j'ai faite m'a donné 29435 solutions et cherchait encore.
Pour ceux qui ont que ça à perdre ou qui se prennent pour des hackers ou qui sont des hackers, je défie de trouver une clé valide.
Ce programme, s'il est suffisamment sûr, me servira à la distribution de mes programmes à venir.
Programme en pièce jointe.
Si vraiment, vous ramez ou que l'algo vous intéresse, je peux vous le donner. Le code source avec (mais attention, c'est du vb6, je ferais un portage java et C++ dans les jours à venir je pense).
Sachez simplement que l'algo est modulable. En changeant une ligne de code, on peut multiplier/diviser le nombre de clés valides par milliers sans problèmes.
Partager