 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
Viloresi Expert Cheater
Reputation: 0
Joined: 02 Feb 2017 Posts: 149
|
Posted: Wed Mar 01, 2017 7:04 am Post subject: |
|
|
He said that sometimes he doesn't find any address and sometimes he found some of them...
I guess maybe the problem is that CE is scanning from the module base to the end of the module memory , maybe if his ram is full windows tries to load the game in different memory pages located in different free spots.
(this is just a supposition maybe someone of you may understand what I mean, and If I'm incorrect , just reply).
Aniway, try to enable dbvm and scan the physical memory, instead of selecting the process of your game.
|
|
Back to top |
|
 |
ulysse31 Master Cheater
Reputation: 2
Joined: 19 Mar 2015 Posts: 324 Location: Paris
|
Posted: Wed Mar 01, 2017 7:41 am Post subject: |
|
|
Viloresi wrote: | He said that sometimes he doesn't find any address and sometimes he found some of them...
I guess maybe the problem is that CE is scanning from the module base to the end of the module memory , maybe if his ram is full windows tries to load the game in different memory pages located in different free spots.
|
No.
Viloresi wrote: |
Aniway, try to enable dbvm and scan the physical memory, instead of selecting the process of your game. |
What the...
Viloresi wrote: | (this is just a supposition maybe someone of you may understand what I mean, and If I'm incorrect , just reply).
|
This is not how it works, if you have no clue about a matter, do not talk about it (you can instead ask about it). It is not okay to throw random suppositions based on nothing.
|
|
Back to top |
|
 |
Viloresi Expert Cheater
Reputation: 0
Joined: 02 Feb 2017 Posts: 149
|
Posted: Wed Mar 01, 2017 7:52 am Post subject: |
|
|
ulysse31 wrote: | Viloresi wrote: | He said that sometimes he doesn't find any address and sometimes he found some of them...
I guess maybe the problem is that CE is scanning from the module base to the end of the module memory , maybe if his ram is full windows tries to load the game in different memory pages located in different free spots.
|
No.
Viloresi wrote: |
Aniway, try to enable dbvm and scan the physical memory, instead of selecting the process of your game. |
What the...
Viloresi wrote: | (this is just a supposition maybe someone of you may understand what I mean, and If I'm incorrect , just reply).
|
This is not how it works, if you have no clue about a matter, do not talk about it (you can instead ask about it). It is not okay to throw random suppositions based on nothing. |
well you are short replying too much :/ .
btw I was referring about something I may have read from another thread , darkbyte was replying to someone who wanted to scan a videogame, and he said that kinda every game memory is being mapped from the base of the module to a precise end. But I was wondering if the memory is full this may happens so, I don't understand what's wrong in what I've said.
|
|
Back to top |
|
 |
ulysse31 Master Cheater
Reputation: 2
Joined: 19 Mar 2015 Posts: 324 Location: Paris
|
Posted: Wed Mar 01, 2017 8:00 am Post subject: |
|
|
Viloresi wrote: |
well you are short replying too much :/ |
a Process without kernel rights will only ever write to its own memory space, this is exactly why when a program stops working and crashes it does not affect other programs and your OS(windows).
If Process shared memories, one process could corrupt another and crash the whole system down.
Games are process like others and can only write within their own memory space.
Threads differ from processes in the fact that they share the same memory space within a process.
For a game to write outside of its memory space (note that you said module but you meant process memory space because cheat engine scans memory space, not just a module from a process memory space) it requires a kernel driver, this never happens (bad perf, huge risks, bad practice).
Sometimes games come with kernel drivers that are here to protect the game from debuggers (CE, odbg and stuff alike) but it is not used to store game's variable elsewhere on the physical memory
|
|
Back to top |
|
 |
SunBeam I post too much
Reputation: 65
Joined: 25 Feb 2005 Posts: 4023 Location: Romania
|
Posted: Wed Mar 01, 2017 8:39 am Post subject: |
|
|
^ And now you're assuming way out of the context of this thread I doubt his issues are kernel drivers and anti-cheat protections.
|
|
Back to top |
|
 |
ulysse31 Master Cheater
Reputation: 2
Joined: 19 Mar 2015 Posts: 324 Location: Paris
|
Posted: Wed Mar 01, 2017 1:11 pm Post subject: |
|
|
SunBeam wrote: | ^ And now you're assuming way out of the context of this thread I doubt his issues are kernel drivers and anti-cheat protections. |
What you said was exactly my point when I answered Viloresi on the first post.
Because when you scan physical memory without selecting a Process (like he mentioned) you are using CE's kernel driver (as in, you *must* use it)
|
|
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
|
|