" Eternal Bliss 's Camouflage Crackme "
This tutorial is coming from... |
ReFleXZ
'99 Url: Http://ReFleXZ99.cjb.net Email: ReFleXZ@fcmail.com |
About the essay... |
Written
by:
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 trouverez le crackme ici Très bon site avec plein de crackme! Protections : 1) Anti Smartcheck (SC): Il y a plusieurs façons de détecter si SC est activé. Je vais vous donner la plus courante: Le programme regarde la barre des titres de SC et il trouve: Puis se ferme tout seul! merde! La deuxième façon est de regarder l'ID de le fenêtre
de SC: NMSCVM50 Comment l'éviter? Pour patcher l'ID de la fenêtre, 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 intéressante: --------------Start of SC cut-------------------------------- Mid(varian:byReF String:"ACiD BuRN",long1,VARIANT:Integer:1) ------------------End of Smartcheck cut---------------------- Regardez maintenant le code : avez-vous trouvé un truc cool? ici: Mid(varian:byReF String:"ACiD BuRN",long1,VARIANT:Integer:1) <=
1er caractère Pourquoi ne pas essayer toutes ces valeurs comme un serial? Essayons: Clickez sur "Check It" et çà marche!!!!! Bon on l'a cracké!!!
Maintenant je vais vous expliquer comment le keygener. 3) Keygen it Bon... Comment a-t-il trouvé cette putain de valeur?!!! Asc(string:"A")returns Integer:65 <== 1st ascii value Si nous faisons 65 XOR 34 (à 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 clé! 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, créez un nouveau projet avec un bouton et 2
textbox Fini! Crackme Cracked!! =) J'espère 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 |