" DiABLO´s Crackme #4 "

 
  
This tutorial is coming from...
 
##########                     #######  ####                ####   #####    ########## 
  ###    ###                       ###     #   ###                    ###   #          #         ### 
  ###    ###        ###         ###  #      ###     ###          ###  #           #        ### 
  ###    ###      ## ##        ###  #      ###    ## ##         ####                     ### 
  ###   ###      ### ###     ######    ###   ### ###         ###                   ### 
  #######       #######    ###  #      ###   #######        ###                  ### 
  ### ###        ###           ###  #      ###   ###               ####                ### 
  ###  ###       ###           ###          ###   ###             #  ###               ###       # 
  ###   ###      ###           ###          ###   ###            #   ###              ###        # 
 ###    ####     ###  #      ###          ###    ###  #      #     ###            ###        ## 
####### ####   ####   #######    #####   ####   #####  ######    ########## 
 
ReFleXZ '99
Url: Http://ReFleXZ99.cjb.net
Email: [email protected]

 
  
About the essay...
 
Written by:
ACiD BuRN

Date: 17th June 1999
Program name: DiABLOS´s CracKMe #4
Program type: W32
Program location: Here
Program filename: N/A
Program size: 266KB
Translation by: Secret Agent James Bond 007

Tools required:
SoftIce v3.**

Difficult level:
Easy (  )  Medium (   )  Hard (    )  Pro (    )
 


 
  
Introduction...
 
Ca faisait longtemps.... =)

 
  
A propos de la protection...
Une routine CMP que l'on trouve souvent dans les programmes BASIC.
 
La couleur de ce tutorial 
--> Bleu... le ciel est bleu et l'école finit aujourd'hui!

  
Le tutorial...
 
Salut à tous!!

Aujourd'hui, c'est le jour de cracker un simple crackme et de le keygener :)

Allez dans le CrackMe et entrez:
Name : ACiD BuRN
Serial : 123456

Pour ce crackme nous allons utiliser hmemcpy (dans SI: BPX hmemcpy).

Pressez le bouton et SI apparaît.
Pressez 1 fois F11 et ensuite F12 (j'ai pressé 39 fois F12... la 40ème affichait le message d'erreur).

Ensuite tracez le code avec F10 et vous arrivez ici:
xxxx:0040189C
Ce call est important donc allez y: F8

Tracez avec F10, vous voyez :
Mov EAX, [EAX] <== Faux Serial : 123456
Mov EDX, [EDX] <== Bon Serial: 00410043006900440020004200750052
taper : "d eax" pour voir le mauvais code
taper : "d edx" pour voir le bon code

Pour être sûr, il n'y a pas d'autre solution que de tracer avec F8 et entrer dans le call suivant.
Maintenant tracez avec F10 , vous voyez:
Cmp eax , edx <=== eax = 123456 et edx = 00410043006900440020004200750052
jz blablabla ... <=== jump to code cracker si eax = edx donc on a juste besoin d'entrer le serial en EDX..

Cool!! Le crackme nous dit bon job =)) et comme prix nous avons une image cool!!!

Maintenant comment faire un keygen?:

Pour cela, vous n'aurez besoin que d'un cerveau!!! hehe
Le serial pour ACiD BuRN est : 00410043006900440020004200750052
Et quelle est la valeur ASCII de ACiD BuRN ? : 4143694420427552

Donc, le crackme prend chaque valeur ASCII de votre nom et lui ajoute "00" avant !!
C'est lame et facile pour en faire un keygen maintenant!

Source du keygen en VB5 :

----------------------------------------------
For x = 1 To Len(Text1.Text)
code = Hex(Asc(Mid$(Text1.Text, x, 1)))
Text2.Text = Text2.Text & "00" & code
Next x
-----------------------------------------------

C'est tout!! =)

J'espère que vous avez appris quelque chose avec ce tut...
Vous pouvez m'écrire à : [email protected]
(Mail du traducteur: [email protected])
@+ !!

ACiD BuRN [ReFleXZ'99]


 
  
Final Notes...
 
Greetz To:

R!SC, ^Inferno^, AB4DS, Cyber Blade, Klefz, , Volatility, Torn@do, T4D, Jeff, [Virus], Jane , Appbusta , Duelist , tKC , BuLLeT , Lucifer48 , MiZ , DnNuke , Bjanes ...
---> 4 Being So Good Friends To Me. 
Sorry if you are not here too many people to greetz !!!)

                                       ....And All Crackers !!! ....

U can Found me on IRC : At #ReFleXZ99, #Cracking4Newbies , #ECL on Efnet


 
  
Disclaimer...
 
This tutorial is written for EDUCATIONAL purposes only.
So if you want to use the program after its trial period ends please BUY IT!
Support shareware (and its authors), this is our learning tool!

ReFleXZ is not responsible for any damage caused with this essay or any of its parts.
So everything what you're doing and 'experimenting' is on your own responsibile!

Also, in this tutorial you'll not find any serial numbers, so try to search
elsewhere under Cracks and Warez.

Copyright © 1999-2000 By ReFleXZ '99
All Rights Reserved