View previous topic :: View next topic |
Author |
Message |
dukenukemlist How do I cheat? Reputation: 0
Joined: 26 Apr 2014 Posts: 2
|
Posted: Sat Apr 26, 2014 12:09 am Post subject: DBK32.DLL not able to be loaded after rename cheat engine |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Sat Apr 26, 2014 3:14 am Post subject: |
|
|
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 |
|
|
lol37 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 8
|
Posted: Sat Apr 26, 2014 7:30 am Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Sat Apr 26, 2014 11:24 am Post subject: |
|
|
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 |
|
|
lol37 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 8
|
Posted: Mon Apr 28, 2014 12:16 pm Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Mon Apr 28, 2014 3:03 pm Post subject: |
|
|
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 |
|
|
dukenukemlist How do I cheat? Reputation: 0
Joined: 26 Apr 2014 Posts: 2
|
Posted: Mon Apr 28, 2014 8:17 pm Post subject: |
|
|
Thank you Dark Byte, It works now.. |
|
Back to top |
|
|
lol37 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 8
|
Posted: Tue Apr 29, 2014 8:04 am Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Tue Apr 29, 2014 8:16 am Post subject: |
|
|
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 |
|
|
lol37 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 8
|
Posted: Tue Apr 29, 2014 11:31 am Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Tue Apr 29, 2014 12:08 pm Post subject: |
|
|
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 |
|
|
lol37 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 8
|
Posted: Tue Apr 29, 2014 12:10 pm Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Tue Apr 29, 2014 12:25 pm Post subject: |
|
|
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 |
|
|
lol37 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 8
|
Posted: Tue Apr 29, 2014 12:31 pm Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Tue Apr 29, 2014 12:38 pm Post subject: |
|
|
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 |
|
|
|