Joined: 09 May 2003 Posts: 25823 Location: The netherlands
Posted: Tue Aug 13, 2013 3:49 am Post subject:
You could try a socket, but internally that is also just a file
Alternatively you could make use of event objects that signal when there is data ready in a prepared memory block containing the message
For the memory try the kernel variant of virtualquerry or parse through the pagetable manually _________________
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
Joined: 09 May 2003 Posts: 25823 Location: The netherlands
Posted: Tue Aug 13, 2013 4:17 pm Post subject:
I use deviceiocontrol
first I open a filehandle (createfile) to the driver device and then send and receive data using deviceiocontrol
Alternatively if using an unsigned driver with combination of dbvm I use dbvm to elevate my usermode code to kernelmode and call the internal ioctrl dispatcher of my driver manually
and the abandoned CETC project uses sockets to initiate it's commands (reading/writing and scanning) _________________
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
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