 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
Gaiahacker Expert Cheater
Reputation: 0
Joined: 21 Oct 2007 Posts: 170
|
Posted: Mon Jan 07, 2008 4:49 pm Post subject: (TUT) Cracking programs for newcomers |
|
|
Hello, You are reading this tutorial because you have decided you want to learn how to crack programs, this tutorial will take you thru the basics.
Requirments:
1.The program that were going to crack: Keygenme, a program designed to help newcomers to the cracking world, heres the DL link: http://www.divshare.com/download/1362532-4b9
2.DeDe, It's a program used to decompile the program so we may browse through its memory regions, heres the DL link: http://download.softpedia.ro/dl/4ea847515d197b9db415e7d64a1ec561/46a6c881/100001426/software/PROGRAMMING/DeDe.3.50.02.1619.bin.rar
3.Hiew32 7.26 (Hex Editor) This is what we use to edit the bits of codes to make the crack work, to say the least, heres the DL link: http://foff.astalavista.ms/downloads/Hiew726w.zip
Okay then lets get down to business, step by step.
1. open up keygenme
2. enter anything you want in as the serial key, it should said its incorrect, try again.
3. Darn! it needs a seriel key, too bad you dont wanna pay for it, oh yeah, thats right, were trying to crack it, lets start that little part shall we?
4. open up DeDe click on the folder icon next to "Process" and find Keygenme on your computer, then select it.
5. Next click process, it should say press "ok" when target is loaded, when you can clearly see keygenme, click ok.
6. After you have done that it should say Dump Successful, good job.
7. The next pop-up is an additional analyaze test, just click yes.
8. it should be done testing in 5 seconds, once it is done click close.
9. Next click on the procedures tab
10. once your in the procedures tab double click "EnterClick"
11. Now you should see a crap load of weird numbers, dont worry, thats a good thing (:
12. press ctrl+f to open up find.
13. once your in find search for: You crack me
14. once it has found it you should see it in green text
15. right above the You crack me text you should see a blue space.
16. now look above that blue space, you should see a line of codes
17. in the line of codes, look for the code 004623E, Remember this for later on!!!
18. You should copy and paste the code 004623E in notepad so you dont forget.
19. Now, close out of DeDe completely.
20. Next, move Keygenme into the Hiew726w folder that you downloaded, then drag and drop Keygenme on top of the file called "HIEW32"
21. Now, dont freak out, im aware that a bunch of weird symbols has appeared in a window, thats a good thing.
22. Now in the window that just popped up press F4
23. Use the arrows key to move down to decode, once decode is selected press enter.
24. Isn't that better? atleast there numbers now (:
25. Now press F5, you should see a yellow search box on your screen, now type into it your code, exept to do this you have to put a . (dot) before the code, so basicly search: .004623E
26. Press enter to perform the search if you havent alredy.
27. now you should have been sent to a line of code, on the far right of the code it should have the code that we saw in DeDe, which is 004623E.
28. now what we must do is change the code next to 004623E, the first 2 number of the code next to it should be 75.
29. In order to crack it we must change the number from 75 to 74.
30. To do this follow these keys: F3 then press the right arrow key once then press 4.
31. Now that the number is changed to 74 press F9 to save the changes
32. Then press F10 to close out of the window.
32. Open up Keygenme
33. Type in anything as the serial key, just like step 2.
34. now this time you entered anything it shouldnt say try again, it should say "You crack me"
35. Congrats, you cracked it.
Good job! you have successfully cracked a program.
All credits go to the CEF memeber gaia hacker.
_________________
congrats nexon! you finnaly caught my level 144 DK Botting at the skelegons, now lets see you TRY to catch my level 46 cleric. |
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Mon Jan 07, 2008 6:16 pm Post subject: |
|
|
Sorry mate, keygen me's are for ripping the serial gen out of the keygen me and making a keygen for it using the routine it has.
You have just said how to crack it.
Rules of keygen me's are not crackme's.
Altho the tutorial is good for a cracking, it is not doing a gen me.
Second thing is this section is for General Game Hacking and there is a crack me section within the General programming section.
So im moving it there.
|
|
| Back to top |
|
 |
Gaiahacker Expert Cheater
Reputation: 0
Joined: 21 Oct 2007 Posts: 170
|
Posted: Tue Jan 08, 2008 6:08 pm Post subject: |
|
|
I understand why you moved it but i dont understand your first line, are you saying i can take the code that allows you to crack keygenme and add it to other programs with serials to crack them?
_________________
congrats nexon! you finnaly caught my level 144 DK Botting at the skelegons, now lets see you TRY to catch my level 46 cleric. |
|
| Back to top |
|
 |
Pseudo Xero I post too much
Reputation: 0
Joined: 16 Feb 2007 Posts: 2607
|
Posted: Tue Jan 08, 2008 6:10 pm Post subject: |
|
|
| Gaiahacker wrote: | | I understand why you moved it but i dont understand your first line, are you saying i can take the code that allows you to crack keygenme and add it to other programs with serials to crack them? |
KeygenMes aren't made for patching/cracking.
They're made for serial fishing and keygenning, he means.
|
|
| Back to top |
|
 |
Gaiahacker Expert Cheater
Reputation: 0
Joined: 21 Oct 2007 Posts: 170
|
Posted: Tue Jan 08, 2008 6:11 pm Post subject: |
|
|
serial fishing, isnt that the same as cracking, serial fishing means making the serial work with anything right?
_________________
congrats nexon! you finnaly caught my level 144 DK Botting at the skelegons, now lets see you TRY to catch my level 46 cleric. |
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Wed Jan 09, 2008 12:33 pm Post subject: |
|
|
No thats cracking or reversing.
To phish a serial you are getting the correct serial from the application.
Example:*This particular one isnt really a Gen_me,. It only has one serial number so it really is named wrong to begin with.
It will do a compare to the original password/serial somewhere in the program to the serial/password you enter.
A real gen_me has a routine that generates valid keys within the program.
By Gen_me they want you to find this routine, dump it from the application and use it to write another application that uses the targets routine to make valid keys.
This Gen_me you posted doesnt have a routine like that it has one serial it compares. To everything you enter.
| Code: |
0012F580 00FC4924 ASCII "51Ft-23g$-bx4f-@d"
0012F584 00FC4960 ASCII "lol"
|
And to make it use any serial you want you can correct the jump here.
75 0C JNZ SHORT KeyGenMe.0046724C
| Code: | 0046723E |. /75 0C JNZ SHORT KeyGenMe.0046724C
00467240 |. |B8 98724600 MOV EAX,KeyGenMe.00467298 ; ASCII "You crack Me"
00467245 |. |E8 CA04FCFF CALL KeyGenMe.00427714
0046724A |. |EB 0A JMP SHORT KeyGenMe.00467256
0046724C |> \B8 B0724600 MOV EAX,KeyGenMe.004672B0 ; ASCII "Try again"
|
Dont take it the wrong way, im by far no pro at cracking or phishing. But i am interested in it enough to read and learn on doing this sort of thing.
|
|
| Back to top |
|
 |
Gaiahacker Expert Cheater
Reputation: 0
Joined: 21 Oct 2007 Posts: 170
|
Posted: Wed Jan 09, 2008 3:47 pm Post subject: |
|
|
thank you for the explanation, however it seems to easy
One person could make a program that takes a serial and is really easy to find the keygen routine and then anyone could dump it into another serial application such as adobe photoshop, or adobe flash CS3. I hope i learn how to dump it into another app soon. and thanks again
_________________
congrats nexon! you finnaly caught my level 144 DK Botting at the skelegons, now lets see you TRY to catch my level 46 cleric. |
|
| Back to top |
|
 |
Ksbunker Advanced Cheater
Reputation: 0
Joined: 18 Oct 2006 Posts: 88
|
Posted: Wed Jan 09, 2008 11:30 pm Post subject: re: |
|
|
I think everyone appreciates you writing tutorials, i'm all for the spread of knowledge... but in this case, it's the blind leading the blind.
If you're going to write a tutorial on how to crack, it may benefit to learn the basic terminology (i.e. distinguishing between patching and keygenning) yourself before contaminating the minds of others with wrong information.
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Thu Jan 10, 2008 5:02 pm Post subject: |
|
|
Sup KS, it really isnt his fault about the file it is called a keygen me lol.
So whom ever wrote didnt really know to start off with.
But yeah i agree, since i like this sort of thing, i dont mind seeing little stuff like this to learn on myself.
|
|
| Back to top |
|
 |
Gaiahacker Expert Cheater
Reputation: 0
Joined: 21 Oct 2007 Posts: 170
|
Posted: Thu Jan 10, 2008 8:09 pm Post subject: |
|
|
I don't think this "misleads" anyone i started off with this program and did exactly what i did in my tut with no other knowledge of anything related to something in this forum category, and i know the title of the program didn't mislead me. And trust me, how happy i was when the "you crack me" message came up dedicated me to learning more about this cheating art, and i think this can do the same to others.
_________________
congrats nexon! you finnaly caught my level 144 DK Botting at the skelegons, now lets see you TRY to catch my level 46 cleric. |
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Thu Jan 10, 2008 8:26 pm Post subject: |
|
|
Gaia, it did mislead you man, It is not a gen_me and the way you did it is cracking.
So yeah i would say it was misleading from the start, by the coder of the application.
Not a bad thing really tho, you did do something with it. And if it was a real application you would still win.
Im not stomping on your nuts man, I just dont want anyone to get the wrong idea on what this app is really supposed to be.
Kinda like, every one trying to do *8 flash method on a regular game.
I see this all over this forum, and people telling them to do it as well.
It really is irritating to watch someone post telling someone how to do something and they are telling them this stupid shit.
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|