dimanche 2 août 2009

[Challenge] KeygenMe

Salut, salut.
Je suis de retour de vacances, bronzé, et j'ai pu m'occuper entre temps de faire du reverse engineering sur un jeu datant des années 90. Je ne dévoilerai pas son nom (peut-être si on me le demande personnellement par mail/MSN/IRC, qui sait) par respect pour l'éditeur du jeu (bien connu, en plus).

Voici le but du challenge : faire un KeygenMe pour le programme disponible à l'adresse suivante : http://venom630.free.fr/geo/blog/keygenme/keygenme.exe

Bien évidemment, j'ai re-codé l'algorithme assembleur en C. De ce fait, le keygenme semble plus simple à analyser que le jeu lui-même.
Rassurez-vous : je n'ai pas eu affaire à des hooks, packings d'exécutables ou anti-débuggers : le jeu date des années 90, je vous le rappelle !

Je dévoilerai mon keygen pourri quand j'en aurai l'envie. Je ferai un article pour poster toutes les solutions proposées (& valides, s'il vous plaît).

Pour m'envoyer votre solution ? geo.669@gmail.com. Je prends bien évidemment des codes sources. Mais si vous avez - en plus - des fichiers projets & des exécutables, je suis preneur.

Merci aux peu de participants qui se jetteront dessus (si y'en a, car c'est ma plus grande crainte).

Geo

3 commentaires:

  1. C'était simpa comme keygen-me avant de faire dodo ;)

    je t'envois mes sources des que j'ai fait un pitit lolz skin

    merci pour ce petit défis :D

    RépondreSupprimer
  2. j'ai eu le truc qui t'arrive 1 fois sur 545311115122

    j'download ton kgme, j'test:
    C:\Documents and Settings\Xylibox\keygenme.exe XXX-XXX-XXX-XXX
    Clef valide !

    RépondreSupprimer
  3. Intéressant, Xylitol. Faut que je teste sur le jeu. Mais pas maintenant ! *occupé*

    RépondreSupprimer