" Eternal Bliss 's Coumouflage Crackme "
This tutorial is coming from... |
ReFleXZ
'99
Url: Http://ReFleXZ99.cjb.net Email: ReFleXZ@fcmail.com |
About the essay... |
ACiD BuRN Date:11th
June 1999
Tools
required:
Difficult
level:
|
Introduction... |
Salut! Il est grand temps de se remettre au cracking! |
A
propos de la protection:
Name / Serial protection .... |
Le Tut... |
Salut
les gars! :)
Aujourd'hui, je vais vous apprendre à cracker un crackme VB et à le keygener ! Pourquoi? Parce qu'il n'y a pas beaucoup de tutorial sur le keygening de programmes VB donc j'ai voulu en faire un! Vous trouvererez le crackme ici Très bon site avec plein de crackme!
Protections : - anti smartcheck
1)anti smartcheck (SC): Il y a plusieurs façons de détecter si SC est acitvé. Je vais vous donner la plus courante: Le programme regarde la barre des titres de SC
et il trouve:
Puis se faire tout seul! merde! La deuxième façon et de regarde
l'ID de le fenetre de SC: NMSCVM50
Comment l'eviter?
Pour patcher l'ID de la fenetre, c'est plus difficile
parce que vous ne le voyez pas avec un hexéditeur!
Mais je ne l'ai pas et je vais vous dire comment j'ai fait! Tout d'abord, j'ai mis un BPX sur l'API avant
le MessageBox qui dit "you are not registered blabla..."
2) Comment l'enregistrer? Clicker sur Register et entrez un nom et un serial
au hasard genre 123456
Ok. quittez le crackme et retournez dans SC.
Vous verez command5_click, double click and regardez
cette chose interessante:
--------------Start of SC cut-------------------------------- Mid(varian:byReF String:"ACiD BuRN",long1,VARIANT:Integer:1)
------------------End of Smartcheck cut----------------------
Regardez maintenant le code : avez vous trouve un truc cool? ici: Mid(varian:byReF String:"ACiD BuRN",long1,VARIANT:Integer:1)
<= 1er caractere
Pourquoi pas essayer toutes ces valeurs comme
un serial?
Essayons:
clickez sur "Check It" et ca marche!!!!! Bon on
l'a cracké!!! Maintenant je vais vous expliquer comment le keygener.
3)Keygen it
Bon... Comment a t il trouve cette putain de valeur?!!!
Asc(string:"A")returns Integer:65 <== 1st ascii
value
Si nous faisons 65 XOR 34 (a l'aide la calculatrice Windows en mode scientifique) nous trouvons: 99 hehe !!
parce que si nous faisons 67 XOR 99=32 =) La bonne
valeur de la cle!
Comment le coder? Voici le code source VB5:
4)source du Keygen:
--------------Start of the source------------- Private Sub Command1_Click()
----------------End of the source------------- Pour le tester, creez un nouveau projet avec un
boutton et 2 textbox
Fini! Crackme Cracked!! =) J'espere que vous avez appris quelque chose de
ce tut et excusez moi pour le mauvais
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 ...
....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.
Also, in this tutorial you'll not find any serial
numbers, so try to search
|