KeyGénérator


Introduction

Pour beaucoup de Cracker's, comprendre un listing désassemblé et réussir à sortir un KeyGénérateur est le fin du fin. Suivant les programmes, vous trouverez souvent l'un de ces cas de figures :

- La programmation est en ligne, vous passerez automatiquement sur la routine de génération (assez souvent vrai avec les crackme's)
- La programmation est structurée (par des call) et celui qui vous intéressera pourra bien être inclu dans un schéma de ce type :


> Call test de la validité du serial (nombre et/ou type de caractères attendus)
> Call Generator
> Call Comparaison


Dans tous les cas, le point de départ va être la saisie des informations Name et Code entrés.
Parmi les APIs les plus utilisées, vous avez GetWindowText(A) et GetDlgItemText(A), sauf pour les programmes en Visual basic.
Il y a aussi la fonction HmemCpy ...
Une fois la saisie effectuée, la traque commence...

Christal

Merci aux membres du Groupe de Travail et aux divers contributeurs, pour avoir permis la réalisation de cette rubrique.

Key Generator en ASM

Masm

Tasm

Trouver le générateur

Key Generator en C et C++

Décoder le générateur

Key Generator en delphi

Key Generator en Visual Basic

Les Key Files

Key Generator en Pascal