Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Broken Code Filter feature when compiling [SOLVED]

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
StickEnjoyer
How do I cheat?
Reputation: 0

Joined: 14 Aug 2024
Posts: 2

PostPosted: Wed Aug 14, 2024 1:15 pm    Post subject: Broken Code Filter feature when compiling [SOLVED] Reply with quote

Hey,

I've compiled CE as well as the driver myself, and I have found that the Code Filter simply doesn't work when DBVM is loaded into CE.

What "doesn't work" means:
I can successfully load addresses from unwind info, then when I start and the breakpoints are supposedly placed, no breakpoint seem to trigger. "Addresses executed since last filter operation" remains at 0 even though multiple functions should have been executed...

aHR0cHM6Ly9pLmliYi5jby80MTZZbUNDL2hrY2UteDg2LTY0LVNTRTQtQVZYMi05aHMtTXNscC1EeC1ELnBuZw== is an image url of the feature I'm talking about if you're interested (I can't post URLs yet)

What's interesting is that, whenever the locally compiled driver fails to get loaded into kernelspace by CE on startup, the feature seems to work (the address count increases), leading me to believe the feature breaks in relation either to my compiling of DBVM or how the driver is loaded and interacting with CE...

I bypass windows sign checks by disabling DSE and re-enabling it after the driver is loaded.

I was wondering if any of you had an idea of why this could be happening? Maybe I've missed a step when compiling the driver(s)?

DBVM related functions seem to work correctly (I can use the DBVM watch interface, ...)

I'm using an AMD cpu, 10.0.19041.0 is my windows sdk, let me know if you need more information,

Thanks[/img]


Last edited by StickEnjoyer on Wed Aug 14, 2024 1:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25778
Location: The netherlands

PostPosted: Wed Aug 14, 2024 1:20 pm    Post subject: Reply with quote

codefilter only works with veh and windows debug interface

Kernelmode and dbvm level debugger do not support software breakpoints

_________________
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
View user's profile Send private message MSN Messenger
StickEnjoyer
How do I cheat?
Reputation: 0

Joined: 14 Aug 2024
Posts: 2

PostPosted: Wed Aug 14, 2024 1:27 pm    Post subject: Reply with quote

Dark Byte wrote:
codefilter only works with veh and windows debug interface

Kernelmode and dbvm level debugger do not support software breakpoints


Thanks for the reply,

Right, I tried a bunch of debuggers and it didn't work with any of the options ticked.

While fiddling with some dbk64 settings after posting this, I discovered that if the "Read/Write Process Memory (Will cause slower scans)" is checked, the feature will not work, even if VEH or the local windows debugger options are ticked.

When I turn this option off, Code Filter works, even with my locally compiled driver loaded!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites