Différence entre la fissure et Keygen

Différence entre la fissure et Keygen

Crack vs. Keygen

Crack est littéralement un programme qui fissure les mots de passe Unix. Il est conçu spécifiquement pour que les administrateurs système aient la possibilité de localiser les utilisateurs dont les mots de passe sont trop faibles et vulnérables aux attaques par des pirates à l'aide d'un système de piratage de dictionnaire. C'est le résultat direct du créateur du programme, Alec Muffet, voulant améliorer son prédécesseur - un cracker 'PwC' dans les flics. Avec une simple réingénierie de la gestion de la mémoire du programme, Muffet a pu augmenter ses performances.

Keygen est la forme abrégée du générateur de clés de phrase. Il s'agit d'un petit programme qui génère des clés de CD valides ou des numéros en série (enregistrement) pour le logiciel. Ces numéros de série sont mis à la disposition des administrateurs via des groupes de fissuration logiciels gratuitement via le téléchargement sur un certain nombre de sites Web dédiés au piratage des logiciels. Il est considéré comme assez illégal dans les pays d'activer les logiciels sans acheter le code authentique.

Crack a été publié pour la première fois comme la version 2.7a, et a été publié dans les groupes de discussion Usenet Alt.sources et alt.sécurité. Les versions ultérieures ont introduit une pléthore de nouvelles mises à niveau, y compris un générateur de dictionnaire programmable, un système de suivi de mot de passe distribué de réseau et un code amélioré avec beaucoup plus de flexibilité que ses prédécesseurs. Inclure un générateur de dictionnaire qui est programmable dans le système signifie que l'utilisateur est en mesure d'appliquer des règles à la liste de mots traditionnelle du dictionnaire afin de générer des versions modifiées des mots contenus sur cette liste. Ces modifications de règles peuvent être incroyablement simples (au point que les mots ne sont pas réellement modifiés du tout), ou ils peuvent être incroyablement complexes. Ces règles peuvent également traiter le champ Gecos dans le mot de passe. En ce qui concerne l'ajout d'un mécanisme de craquage de mot de passe distribué de réseau, cela pourrait en outre permettre aux utilisateurs d'utiliser un réseau de postes de travail hétérogènes connectés par un système de fichiers partagé comme des parties d'un programme de fissuration de mot de passe qui a été largement distribué.

Keygen est utilisé en mettant simplement en œuvre un désassembleur pour se faufiler et étudier le code d'assemblage brut du programme ciblé. Cela vérifie le logiciel ou l'installateur pour le code souhaité. Une fois que l'utilisateur a eu accès au code du programme, l'emplacement et le sous-programme qui sont responsables de la vérification de la validité d'un code sont facilement déterminés. Cela permet à l'algorithme d'être rétro-ingéré pour générer des clés valides. Le kicker est parfois les clés trouvées peuvent ne pas fonctionner avec les logiciels en ligne (y compris les mises à jour logicielles téléchargées) - principalement parce que l'utilisateur doit confirmer le numéro de série chaque fois que le logiciel se connecte au serveur.

Résumé:

1. Crack est un programme de crack de mot de passe UNIX; Keygen est un programme générateur utilisé pour vérifier les touches logicielles.

2. Les dernières permutations de Crack ont ​​inclus des mises à jour telles qu'un générateur de dictionnaire programmable et un système de suivi de mot de passe distribué en réseau; Keygen fonctionne de manière simple, mais peut ne pas fournir des clés qui fonctionnent.