| View previous topic :: View next topic |
| Author |
Message |
ymiu Cheater
Reputation: 0
Joined: 16 Dec 2018 Posts: 41
|
Posted: Sun Dec 16, 2018 7:36 pm Post subject: Can't "Start Watch" with DBVM |
|
|
CE v6.8.1, DBVM v11: Trying to find what writes to an address in Starpoint Gemini Warlords. Attaching normal debugger crashes game every time. Trying DBVM instead, for the first time, so I don't have any precedent on how this should work. Google isn't helping =(
In DBVM Watch Config window, Physical Address=invalid (I don't know if that's normal or not). "Start Watch" is greyed out. What am I missing?
TIA & Cheers =)
|
|
| Back to top |
|
 |
xxhehe Expert Cheater
Reputation: 0
Joined: 11 Mar 2015 Posts: 154
|
Posted: Sun Dec 16, 2018 11:01 pm Post subject: Re: Can't "Start Watch" with DBVM |
|
|
| ymiu wrote: | CE v6.8.1, DBVM v11: Trying to find what writes to an address in Starpoint Gemini Warlords. Attaching normal debugger crashes game every time. Trying DBVM instead, for the first time, so I don't have any precedent on how this should work. Google isn't helping =(
In DBVM Watch Config window, Physical Address=invalid (I don't know if that's normal or not). "Start Watch" is greyed out. What am I missing?
TIA & Cheers =) |
64bit系统+英特尔CPU+
| Description: |
|
| Filesize: |
40.5 KB |
| Viewed: |
3807 Time(s) |

|
| Description: |
|
| Filesize: |
78.17 KB |
| Viewed: |
3807 Time(s) |

|
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25821 Location: The netherlands
|
Posted: Mon Dec 17, 2018 1:25 am Post subject: |
|
|
kernelmode openprocess is needed for that
_________________
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 |
|
 |
ymiu Cheater
Reputation: 0
Joined: 16 Dec 2018 Posts: 41
|
Posted: Mon Dec 17, 2018 3:48 pm Post subject: |
|
|
Thanks! Screenshots were very helpful.
As a proof of concept, I successfully found the code that affected my money. But DBVM is giving odd behavior I'm not used to. For example, the DBVM watch only picked up the first instance of money modification, when I bought something in-game and decreased my money. It did not pick up when I sold something, and it didn't pick up the second time I bought something. The instruction count stayed at 1, and only one instruction appeared.
Jumping into the memory viewer, I find the line I'd like to change:
| Code: | | StarpointGeminiWarlords.exe+45B0BF - 01 91 FC020000 - add [rcx+000002FC],edx |
So then I try an AOB scan for 01 91 FC 02 00 00 with the "Hex" box enabled, but I get no results-- which is confusing because I'm staring right at it in the Memory Viewer.
So DBVM is freaking me out. Am I missing something else?
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25821 Location: The netherlands
|
Posted: Mon Dec 17, 2018 6:25 pm Post subject: |
|
|
the 1 count can be because dbvm keeps track of instructions it has seen and won't flood, but yeah it should update a counter (i nay fix tgat someday)
as for the aob, make sure that 'writable' is set to grey and copy-on-write as well
_________________
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 |
|
 |
xxhehe Expert Cheater
Reputation: 0
Joined: 11 Mar 2015 Posts: 154
|
Posted: Mon Dec 17, 2018 6:31 pm Post subject: |
|
|
| ymiu wrote: | Thanks! Screenshots were very helpful.
As a proof of concept, I successfully found the code that affected my money. But DBVM is giving odd behavior I'm not used to. For example, the DBVM watch only picked up the first instance of money modification, when I bought something in-game and decreased my money. It did not pick up when I sold something, and it didn't pick up the second time I bought something. The instruction count stayed at 1, and only one instruction appeared.
Jumping into the memory viewer, I find the line I'd like to change:
| Code: | | StarpointGeminiWarlords.exe+45B0BF - 01 91 FC020000 - add [rcx+000002FC],edx |
So then I try an AOB scan for 01 91 FC 02 00 00 with the "Hex" box enabled, but I get no results-- which is confusing because I'm staring right at it in the Memory Viewer.
So DBVM is freaking me out. Am I missing something else? |
dbvm :
PM Dark Byte
AOB scan:
| Description: |
|
| Filesize: |
17.74 KB |
| Viewed: |
3762 Time(s) |

|
|
|
| Back to top |
|
 |
|