View previous topic :: View next topic |
Author |
Message |
InvokeStatic How do I cheat?
Reputation: 0
Joined: 29 Nov 2014 Posts: 2
|
Posted: Sat Nov 29, 2014 7:12 pm Post subject: How do I use/import dbk32? |
|
|
I am trying to use the WPM/RPM functions in dbk32 in C# using:
Code: | [DllImport("dbk32.dll")] |
However, it can't find the DLL. I've read elsewhere that these functions have been moved from the DLL to the main executable. If so, how do I access it? And how would I initialize it without opening CE?
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Sat Nov 29, 2014 7:47 pm Post subject: |
|
|
get the dbkkernel sourcecode and compile it yourself. (sign it with your own business class certificate)
then check out dbkfunctions. pas on how to load and call functions of the driver
(this is because you can't use the 64 bit version of dbk that comes with ce with anything besides an official ce release)
_________________
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 |
|
 |
InvokeStatic How do I cheat?
Reputation: 0
Joined: 29 Nov 2014 Posts: 2
|
Posted: Sat Nov 29, 2014 7:58 pm Post subject: |
|
|
I appreciate the help.
So essentially, I have to rewrite DBK32Functions? Is there a way to compile DBK32Functions into a DLL? Is a technical reason for why dbk32.dll was removed?
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Sun Nov 30, 2014 2:04 am Post subject: |
|
|
Yes, and don't forget to compile and sign the driver yourself. As mentioned, the release build will refuse to listen to commands from processes that don't have a proper .sig file
the reason dbk32.dll was removed was because 64-bit windows refuses to load unsigned drivers without some heavy modifications of it's kernel, so there isn't really a lot of use for it (And I can't let the signed version of the driver just be used by anyone due to the possibility that it could then be used by malware)
it also makes some things easier like dbvm communication
_________________
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 |
|
 |
|