 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Fri Aug 16, 2013 9:42 am Post subject: |
|
|
I don't understand. Are you making changes to the instruction (in the upper window), or are you making changes to the hex, directly (in the lower window)?
The instructions that I have provided apply to the upper window. Take note of the address in the hex viewer (lower window), and right-click in the upper window and select 'go to address'. Type in the address. From here, you can auto assemble the necessary instructions.
Please complete the CE tutorial if you haven't already done so. |
|
| Back to top |
|
 |
stan05 Newbie cheater
Reputation: 0
Joined: 02 Jul 2013 Posts: 11
|
Posted: Fri Aug 16, 2013 9:58 am Post subject: |
|
|
| Alright this is what i wantned to search , but the problem is im newbie , and i dont have so much time to do the tutorial , since i have to edit just 3 letters ... and to take hours for it i would not preefer so much for the time i got atm, would u help me to do the cahnges , it wont take u more then few min? |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Fri Aug 16, 2013 10:57 am Post subject: |
|
|
Sorry. If you want to learn, I will help you, but you must invest time and do the work like everyone else. If you are not interested in learning and you want someone to do the work for you, you can publish a thread in the requests sub-forum and someone might help you.
Regarding the hex...why this approach? Did you search for these values, or were these values given to you? If you found these values yourself, by searching with Cheat Engine, you should know that you are making things more difficult than they need to be...which is why I recommend completing the tutorial and learning more before you tackle code injection.
Maybe if you could provide more information and also explain what your end goal is I could provide better help. |
|
| Back to top |
|
 |
stan05 Newbie cheater
Reputation: 0
Joined: 02 Jul 2013 Posts: 11
|
Posted: Fri Aug 16, 2013 12:17 pm Post subject: |
|
|
Okey , so now my problem is this , at the Hex bottom side , i found the adress and jumped into that adress on the Upper bar , i made auto assemble --> Template Cheat framework , after that Code injection , and here im how you said it , there is the data where i should edit so i will go more long.
This is the whole Code :
| Code: |
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
originalcode:
mov edi,edi
push ebp
mov ebp,esp
exit:
jmp returnhere
"user32.dll"+blablablaadress:
jmp newmem
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"user32.dll"+BLABLABLAadress.
mov edi,edi
push ebp
mov ebp,esp
//Alt: db [b][u]XXXXXXXXX[/u][/b] (this is what i wannt to edit into something else) |
When i edit the XXXX bar , i try to put the code that i wannt to inject (edit) , when i execute it , it ruins the whole code of the program , what do u think is the problem? |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Fri Aug 16, 2013 10:30 pm Post subject: |
|
|
Show me your actual script that you are having problems with (show it as it is...if you want to mask the process name, that is fine). Also, please provide more information...such as what your goal is; what this code is for (health cheat, ammo or other), and how you found the values.
When you say it ruins the whole code of the program, what do you mean, exactly? Is the game crashing on execute/enable or disable or what?
The Alt: db xx xx xx xx xx is for AOB. You should not be changing this. Your changes go under newmem:; overwrite //place your code here. |
|
| Back to top |
|
 |
stan05 Newbie cheater
Reputation: 0
Joined: 02 Jul 2013 Posts: 11
|
Posted: Sat Aug 17, 2013 10:20 am Post subject: |
|
|
| Hey , thank you for your help , im almost finished , i was doin some mistaked but i fixed all of them , firstly i had some problems with the adress , when i was restarting pc , the adress where i was editing was changing , so making a trainer was useless , but after searching a bit , i could fix it and found the static adress of it . I've made my auto assemble script , now only what i need is how to make a button into the trainer , so when i press that button , it will inject the auto assemble script and im free to close the trainer and stay on the program itself with the edited memory , could you pass me some information about this? |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sat Aug 17, 2013 11:08 pm Post subject: |
|
|
| The information that you need has already been published. Should you need additional assistance, it would be better for you to start a new thread, under the proper sub-forum. |
|
| Back to top |
|
 |
und3rd0g How do I cheat?
Reputation: 0
Joined: 27 Sep 2013 Posts: 2
|
Posted: Sun Sep 29, 2013 6:38 am Post subject: |
|
|
| stan05 wrote: | | This is exactly what im searching , but in my case there is a problem , because the edit that i make is based on the Byte hex code , and i cant save the changes of it with auto assemble as far as i noticed, is there any option ? |
db <bytes> |
|
| 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
|
|