View previous topic :: View next topic |
Author |
Message |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Fri Oct 02, 2009 4:41 am Post subject: Find adress in EXE file (value in HEX EDITOR) ?!?!? |
|
|
I trying to hack some game but i have problem. When i find value every time position is change and i cant use it. Yes, i am beginer with CE.
1)I need help. When i find value with CE how i can locate where it is in EXE file of aplication? I want to use hex editor and change EXE file to save it for ever.
That is my fist question.
2)How i can find static value in game and change it ???
3) How i can unlock LOCKED option in DEMO games (like level settings....)
I need quick help!
Thanks !!!
|
|
Back to top |
|
 |
Noz3001 I'm a spammer
Reputation: 26
Joined: 29 May 2006 Posts: 6220 Location: /dev/null
|
Posted: Fri Oct 02, 2009 7:45 am Post subject: |
|
|
You should do the Cheat Engine tutorial and learn about pointers. There's no need to be editing anything in the EXE.
|
|
Back to top |
|
 |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Fri Oct 02, 2009 8:02 am Post subject: |
|
|
but i want to find where i need change default value in aplication.
And what tutorial ?
|
|
Back to top |
|
 |
Csimbi I post too much
Reputation: 97
Joined: 14 Jul 2007 Posts: 3320
|
Posted: Fri Oct 02, 2009 1:17 pm Post subject: |
|
|
Google for Ollydbg, download it, and the tutorials there will tell you how to save the changes to the EXE file.
|
|
Back to top |
|
 |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Fri Oct 02, 2009 1:47 pm Post subject: |
|
|
Thanks i will try !!! But it must be saved in aplication not in DLL(or somethinig) and run with game.
|
|
Back to top |
|
 |
Csimbi I post too much
Reputation: 97
Joined: 14 Jul 2007 Posts: 3320
|
Posted: Fri Oct 02, 2009 2:12 pm Post subject: |
|
|
stefanACM wrote: | Thanks i will try !!! But it must be saved in aplication not in DLL(or somethinig) and run with game. |
Go with Ollydbg, that's what you need.
|
|
Back to top |
|
 |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Fri Oct 02, 2009 2:58 pm Post subject: |
|
|
...and than i can easy compare HEX and find adress ? !!!
Thanks
|
|
Back to top |
|
 |
Csimbi I post too much
Reputation: 97
Joined: 14 Jul 2007 Posts: 3320
|
Posted: Fri Oct 02, 2009 6:29 pm Post subject: |
|
|
No, actually I think you might be better off with Wordpad.
|
|
Back to top |
|
 |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Fri Oct 02, 2009 6:48 pm Post subject: |
|
|
Add me on MSN
|
|
Back to top |
|
 |
Csimbi I post too much
Reputation: 97
Joined: 14 Jul 2007 Posts: 3320
|
Posted: Sat Oct 03, 2009 11:30 am Post subject: |
|
|
I hate everything about MS, so no, thanks.
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25776 Location: The netherlands
|
Posted: Sat Oct 03, 2009 2:33 pm Post subject: |
|
|
which is why I am 99.999% of the time set to invisible.
Also, I predicted the outcome of this thread from the first post, which is why I didn't reply...
Anyhow, to try to answer the op's question:
that the address changes each time is because the game calls memory allocation routines and windows assigns a random location to the game each time.
So, you will have to edit the .exe where it initializes that specific region of memory. Perhaps you could set a hook on the memory allocation routines to find out what code allocates what, then find the address in a allocated block, find what initializes it, and with some luck you may find the initialization routine nearby.
Then edit that initialization routine so it sets a specific value on the address.
And I think I just thought of yet another reason to delay the next ce version because I might have to implement a new feature that sounds pretty useful
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Sun Oct 04, 2009 4:13 pm Post subject: |
|
|
Look friend i am not really good with CE but i need small help from you. I add you on MSN pls accept me
|
|
Back to top |
|
 |
stefanACM Newbie cheater
Reputation: 0
Joined: 01 Oct 2009 Posts: 14
|
Posted: Mon Oct 05, 2009 6:17 pm Post subject: |
|
|
Can i use anything in CE to make trainer for that. Does any modul can detect where is that aplication now on ram and change that value or somthing like that. I only need to made program (trainer) to control one value from game !!!
|
|
Back to top |
|
 |
RamStick Cheater
Reputation: 0
Joined: 06 May 2009 Posts: 34
|
Posted: Sat Oct 17, 2009 5:25 am Post subject: |
|
|
Dark Byte wrote: |
So, you will have to edit the .exe where it initializes that specific region of memory. Perhaps you could set a hook on the memory allocation routines to find out what code allocates what, then find the address in a allocated block, find what initializes it, and with some luck you may find the initialization routine nearby.
Then edit that initialization routine so it sets a specific value on the address. |
Lol, DarkByte sometimes I think you tell us exactly what to do in as simple a way as you can KNOWING its still going to confuse us just to be ironic.
|
|
Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Tue Oct 20, 2009 8:48 pm Post subject: |
|
|
stefanACM wrote: | Can i use anything in CE to make trainer for that. Does any modul can detect where is that aplication now on ram and change that value or somthing like that. I only need to made program (trainer) to control one value from game !!! |
Yes and you can use CE to locate the current address in the executable as well. Thats if you are in the exe and not a DLL.
Afer you know where it is you can edit it with CE or use OllyDBg or a hex editor as well. BUt using CE or Olly would be a better bet.
Then you could possibly run into some crc checks because you edited the file.
Simplest way to find it in the module your looking in is to use CE.
|
|
Back to top |
|
 |
|