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 


DBK32.DLL not able to be loaded after rename cheat engine
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
dukenukemlist
How do I cheat?
Reputation: 0

Joined: 26 Apr 2014
Posts: 2

PostPosted: Sat Apr 26, 2014 12:09 am    Post subject: DBK32.DLL not able to be loaded after rename cheat engine Reply with quote

I renamed Cheat engine by using hex editor to bypass findwindow, But after rename and Try to use kernel-mode memory access, It wans't able to be loaded.

I don't know what should i do for 2 days.. So i was wondering If you guys can help me out... Thank you
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sat Apr 26, 2014 3:14 am    Post subject: Reply with quote

The driver that comes with the CE package is signed, and to prevent it from abuse by other tools it will only accept usage by the unmodified cheat engine.


Get the unsigned version of the driver http://cheatengine.org/temp/dbk64.rar and then boot windows with unsigned driver support (or buy a code signing certificate and sign it yourself)

_________________
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
lol37
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 8

PostPosted: Sat Apr 26, 2014 7:30 am    Post subject: Reply with quote

quite the same problem here.
i've made a thread but no answer so i'm back here, even with allow unsigned driver loading it blocks loading the driver !
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sat Apr 26, 2014 11:24 am    Post subject: Reply with quote

You're using the dbk64.sys file from the link i posted?
Reboot,copy the sys over the existing one and start ce.

http://forum.cheatengine.org/viewtopic.php?t=572889

_________________
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
lol37
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 8

PostPosted: Mon Apr 28, 2014 12:16 pm    Post subject: Reply with quote

yeah i did all of theses.
now it doesn't prevent me loading the driver but always the same problem : "a device attached to the system is not working properly"
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Mon Apr 28, 2014 3:03 pm    Post subject: Reply with quote

you booted up with unsigned driver support ? (press f8 during boot and select that option. In windows 8 with uefi it's another kind of hoop you have to jump through)
_________________
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
dukenukemlist
How do I cheat?
Reputation: 0

Joined: 26 Apr 2014
Posts: 2

PostPosted: Mon Apr 28, 2014 8:17 pm    Post subject: Reply with quote

Thank you Dark Byte, It works now..
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
lol37
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 8

PostPosted: Tue Apr 29, 2014 8:04 am    Post subject: Reply with quote

Yes !!!, don't worry i've tried everything, i'm desperate now

just for instance here is my bcdedit : identificateur {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 8.1
locale fr-FR
loadoptions DISABLE_INTEGRITY_CHECKS
inherit {bootloadersettings}
recoverysequence {754ebd97-5921-11e3-afe9-95ad865df438}
integrityservices Enable
recoveryenabled Yes
nointegritychecks Yes
testsigning Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {754ebd95-5921-11e3-afe9-95ad865df438}
nx AlwaysOff
bootmenupolicy Legacy
bootstatuspolicy DisplayAllFailures
bootux Disabled
sos Yes
debug Yes
seems your driver isn't compatible with win 8.1
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Tue Apr 29, 2014 8:16 am    Post subject: Reply with quote

it works in windows 8.1 (this specific version was made for windows 8.1 to make ultimap work)

you have to make sure unsigned driver support is enabled when you start the system.
you can't use bcdedit for that, it has to be manually enabled at boot, or right before reboot by manual user interaction. It can't be automated. With bcdedit the best you can do is enable test signing. But you still need to sign the driver with a test certificate then

you need to disable driver signature enforcement
http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/

_________________
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
lol37
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 8

PostPosted: Tue Apr 29, 2014 11:31 am    Post subject: Reply with quote

second time i tell you i've already did the manual f8 thing... already test signed the driver.

actually it doesn't PREVENT me to load the driver but rather, it looks after hardware, so i guess there's something wrong upon driver's code (or at least my windows is too early/up to date)

i really need it cuz of kernel memory reading/writing capability.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Tue Apr 29, 2014 12:08 pm    Post subject: Reply with quote

What is telling you " a device attached to the system is not working properly" because cheat engine does not, and dbk isn't a real hardware device

You are using cheat engine to configure and load the driver ? You didn't mess up the .dat file or the drivernames?

Check your anti virus that it isn't protecting you

And get debugview and check where it goes wrong http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

_________________
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


Last edited by Dark Byte on Tue Apr 29, 2014 12:10 pm; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger
lol37
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 8

PostPosted: Tue Apr 29, 2014 12:10 pm    Post subject: Reply with quote

i don't have any anti viruses.
UAC completely disabled by registry tweak.
i'm using 3rd-party software to load the driver (OSR Driver Loader as i said earlier), dunno how to inside CE.

ok i'll check that

EDIT : here you are

sizeof(DS_AREA_MANAGEMENT)=88
sizeof(BTS)=24
cs=10 ss=18 ds=2b es=2b fs=53 gs=2b
fsbase=3a3f5000 gsbase=ffffd001b9735000 gskernel=7ff73a3f3000
rbp=53
gs:188=ffffe000deb3a040
current csr=1f80
Test critical section routines
csTest.locked=0
After enter
csTest.locked=1
After leave
csTest.locked=0
Loading driver
Registry path = \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\dbk64
Opened the key
Failed reading the value
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Tue Apr 29, 2014 12:25 pm    Post subject: Reply with quote

The driver isn't designed to be used without cheat engine

Anyhow, you need to configure the registry key \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\<servicename> before it will load

In this case you need to create \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\dbk64
and in there have 4 keys: A, B, C and D

A='\Device\dbk64'
B='\DosDevices\dbk64'
C='\BaseNamedObjects\something'
D='\BaseNamedObjects\somethingelse'

_________________
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
lol37
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 8

PostPosted: Tue Apr 29, 2014 12:31 pm    Post subject: Reply with quote

it.... worked THANKS !
why i didn't need this trick under windows 7 ?

Kernel tools is still grayed out, wonder why ?
looking at the DbgView, the driver is actually loaded.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Tue Apr 29, 2014 12:38 pm    Post subject: Reply with quote

Perhaps because you had cheat engine already loading the driver for you, or the registry was set to write once and the settings never got deleted.

Anyhow, you need to load the driver with cheat engine else CE can't make use of it
In settings extra enable kernelmode read process memory.

I recommend you reboot so the driver can be loaded with the proper registry settings else it'll conflict with your custom registry values

_________________
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
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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