View previous topic :: View next topic |
Author |
Message |
Thy Gamer Newbie cheater
Reputation: 0
Joined: 12 Oct 2005 Posts: 13 Location: Usa
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25805 Location: The netherlands
|
Posted: Wed Oct 12, 2005 7:12 pm Post subject: |
|
|
In the cvs right now.
But it is a last resort method. It takes about 12 hours to do a game like dungeon siege 2, and it's only 90% guaranteed it finds the pointers you need the first try
_________________
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 |
|
 |
Thy Gamer Newbie cheater
Reputation: 0
Joined: 12 Oct 2005 Posts: 13 Location: Usa
|
|
Back to top |
|
 |
Steven5210 How do I cheat?
Reputation: 0
Joined: 17 Oct 2005 Posts: 9
|
Posted: Mon Oct 17, 2005 8:34 pm Post subject: |
|
|
Where is this CVS?
|
|
Back to top |
|
 |
Zhoul Master Cheater
Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Mon Oct 24, 2005 6:10 pm Post subject: |
|
|
Another memory scanner called ArtMoney has a pointer scanner which is pretty good. It does indeed take longer then a normal memory scan, but surely not 12 hours. Thinking back on a game I did a pointer scan on, it probably took 45 minutes, to scan for a pointer for a specific value.
In the end, the pointer didn't work anyhow =)
It was much easier to learn a little bit of assembly, and modify the code that changes values, rather then search for pointers.
Its also pretty easy to use that thinking when making a trainer.
The hard part is trying to write assembly code that matches the length of the previous assembly code, byte wise (as you completely blow the stack and crash, if you use shorter/longer code).
Once I wrote code that worked, I simply noted the previous/new values of the bytes, added an "Array of byte", for the length of the code, then used the trainer to set the value of the array.
For example:
At 008214CE - I find movss [ecx+00000238],xmm0 - which is 7 bytes.
If I wanted to change this to movss [ecx+00000238],xmm1 , using the trainer, I would add an array of byte, 7 bytes long, then use the trainer to change the hex values.
As stated: an EXE's code almost always loads at the same spot in memory, so it's a quick and dirty way to get around using pointers. As mentioned in other posts, games like Quake 4 attempt to load it in different locations, specifically to combat haXxX, but this is rare.
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25805 Location: The netherlands
|
Posted: Tue Oct 25, 2005 12:50 am Post subject: |
|
|
the ce pointer scanner goes deeper than just level 1 pointers, but if you limit it to only 1 level then it's got a ok speed. (but usually useless, as most games use at least level 2 or 3 levels, even the tutorial of mine uses level 2 pointers)
_________________
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 |
|
 |
lrmpaul How do I cheat?
Reputation: 0
Joined: 03 Feb 2010 Posts: 1
|
Posted: Wed Feb 03, 2010 4:08 pm Post subject: what is the pointer sanner? |
|
|
can any body please tell me what is the pointer scanner in cheat engine and also how to use it.
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25805 Location: The netherlands
|
Posted: Wed Feb 03, 2010 4:51 pm Post subject: |
|
|
The pointerscanner is a part of cheat engine that scans the memory for address specifiers, and then tries to link them into paths that point to the specified address.
You can use it by rightclicking an address in the cheat table and then use the option "Pointer scan for this address"
Then you can set a few things like level delpth and max structsize and let it scan.
when it's done restart the game, and then do a rescan for the new value, and then just keep on rescanning until only a handful of addresses is left.
_________________
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 |
|
 |
Special11 Cheater
Reputation: 0
Joined: 20 Dec 2009 Posts: 28
|
Posted: Thu Feb 04, 2010 9:22 am Post subject: |
|
|
I've got a problem with pointer, i found pointer to speedhack in Artmoney and it works every time i run the game, but i want add it to cheat table in CE. However the pointer doesn't works in CE, it points to wrong address.
Is it because of multi-level pointer? and how i can move it to CE?
Screen:
Description: |
|
Filesize: |
63.55 KB |
Viewed: |
14208 Time(s) |

|
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25805 Location: The netherlands
|
Posted: Thu Feb 04, 2010 9:50 am Post subject: |
|
|
try CE instead of 206
also, that pointer will be different for other people, it's a stack address
_________________
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 |
|
 |
Special11 Cheater
Reputation: 0
Joined: 20 Dec 2009 Posts: 28
|
Posted: Thu Feb 04, 2010 10:16 am Post subject: |
|
|
Oh..static pointer that will work for other ppl must be like [module+offset]?
It works How you calculated offset?
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25805 Location: The netherlands
|
Posted: Thu Feb 04, 2010 11:13 am Post subject: |
|
|
artmoney shows it as a decimal value, cheat engine as a hexadecimal value
_________________
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 |
|
 |
|