View previous topic :: View next topic |
Author |
Message |
qrfl Advanced Cheater Reputation: 0
Joined: 06 Apr 2006 Posts: 51
|
Posted: Tue Apr 18, 2006 12:25 am Post subject: Debuggin tutorials |
|
|
Can anyone guide me please to some good debuggin tutorials on how to make jumps with like olly debug and stuff..
I have seen some like this one :
http://its.mine.nu/html/re/essays/kg-inject.html
but even do look simple i still want to learn more and i don tknow where to look.. ii need it also for cheat engine.. any help will be appreciated
thank you
|
|
Back to top |
|
|
personmans Expert Cheater Reputation: 0
Joined: 02 Apr 2006 Posts: 193
|
Posted: Tue Apr 18, 2006 1:51 pm Post subject: |
|
|
personally I like http://crackmes.de ... if you download a few cracks and the solutions it serves well as a tut. get the newbie ones with nothing but a "keygen me" or "find the serial" with no protection... it will be easy to do, but the point is learning. You could just google for debugging tutorials...
I sugest you learn:
Nopping
Code-caves (simple ones at least)
and if you're really ambitious:
dll injection (have to know code caves)
|
|
Back to top |
|
|
qrfl Advanced Cheater Reputation: 0
Joined: 06 Apr 2006 Posts: 51
|
Posted: Tue Apr 18, 2006 3:56 pm Post subject: |
|
|
tx a lot man.. ill use it.. i have downloaded some test keygens and stuff.. but somestuff it is hard to understand..
like example this section:
00403026 . /0F84 CD000000 JE abexcrac.004030F9 JUMP IF USERNAME IS AT LEAST 4 CHACTERS
ok is telling me this and whoever made the tutorial knows that is what that section means.. but if i open a program ill just go past it cuz i didnt knew how he got there.. you know what i mean??
ill try out your stuff
|
|
Back to top |
|
|
personmans Expert Cheater Reputation: 0
Joined: 02 Apr 2006 Posts: 193
|
Posted: Tue Apr 18, 2006 4:03 pm Post subject: |
|
|
what you want to do with those is break the program right where they did... and watch the registers... (ollydbg is better than CE for this) what will happen is you'll get push's and pop's where you'll see the username show up in the registers (EAX is a good one) and then you'll know that EAX is the username...
now when you see "cmp eax+[EBX+08]"
then after a "JE 004030F9"
JE means jump if equal...
so if the EAX (username) is equal to whatever is in [EBX+08] (arbitrary location in memory) then jump to 004030F9...
Otherwise it will keep running through the program.
|
|
Back to top |
|
|
qrfl Advanced Cheater Reputation: 0
Joined: 06 Apr 2006 Posts: 51
|
Posted: Tue Apr 18, 2006 4:24 pm Post subject: |
|
|
dammit... i am beyond noobness ...XD ....
I read the tutorials then make the keygens as they explain... but when im on my own i am completely.. hoplessly... noobly lost !!
Man this is frustrating...
And i want to learn cuz i wann apbe able to bypass the trial periods and keygen making... ill keep trying.
|
|
Back to top |
|
|
personmans Expert Cheater Reputation: 0
Joined: 02 Apr 2006 Posts: 193
|
Posted: Tue Apr 18, 2006 4:28 pm Post subject: |
|
|
Search for:
ASM tutorials
keygen tutorials
crack tutorials
code injection (one of my favourite... make a proggy keygen itself)
|
|
Back to top |
|
|
qrfl Advanced Cheater Reputation: 0
Joined: 06 Apr 2006 Posts: 51
|
Posted: Tue Apr 18, 2006 10:06 pm Post subject: |
|
|
hey last question.. i have an application that has the key entry on a dll file.. i found it and edited the jmp.. but i save all modifications to executable and i still get it back like if it doesnt save it..
After i " saved modifications to executable " i close everything and reopen the dll file and is back to normal.. i dont get it.. it should have been saved with the changes..
anyways this is not cheat engine material and i am sorry but the topic went in this direction if you wanna help thank you in advanced..
|
|
Back to top |
|
|
personmans Expert Cheater Reputation: 0
Joined: 02 Apr 2006 Posts: 193
|
Posted: Tue Apr 18, 2006 10:29 pm Post subject: |
|
|
qrfl wrote: | hey last question.. i have an application that has the key entry on a dll file.. i found it and edited the jmp.. but i save all modifications to executable and i still get it back like if it doesnt save it..
After i " saved modifications to executable " i close everything and reopen the dll file and is back to normal.. i dont get it.. it should have been saved with the changes..
anyways this is not cheat engine material and i am sorry but the topic went in this direction if you wanna help thank you in advanced.. |
it saves as a different file name.
|
|
Back to top |
|
|
qrfl Advanced Cheater Reputation: 0
Joined: 06 Apr 2006 Posts: 51
|
Posted: Tue Apr 18, 2006 10:43 pm Post subject: |
|
|
OMG what a noob and all this time i tought it overwrites it !! .. all my edited files are in the ollydbg folder.. someone shoot me !!!
|
|
Back to top |
|
|
qrfl Advanced Cheater Reputation: 0
Joined: 06 Apr 2006 Posts: 51
|
Posted: Wed Apr 19, 2006 11:56 am Post subject: |
|
|
personmans wrote: |
it saves as a different file name. |
Mb the dll file i am editing does not want to be saved.. the jumps get restored as soon as i run the application .. or they just never get saved. and i do choose save changes to application
|
|
Back to top |
|
|
|