Hi
I'm writing a kernel driver which is crucial and going to do some security tasks. I don't want someone else to use my driver. How can I encrypt traffic in IOCTL between my user-mode application and kernel mode driver? Is there any protection for drivers to just allow it's usage to some specific programs? Any trick, method, etc.?
For example, how Kaspersky does it? Could I use kasper's driver to protect my own PID or kill a process or do some tasks? I don't think it's possible. So how Kasper achieved it? Please advice
Thanks
I'm writing a kernel driver which is crucial and going to do some security tasks. I don't want someone else to use my driver. How can I encrypt traffic in IOCTL between my user-mode application and kernel mode driver? Is there any protection for drivers to just allow it's usage to some specific programs? Any trick, method, etc.?
For example, how Kaspersky does it? Could I use kasper's driver to protect my own PID or kill a process or do some tasks? I don't think it's possible. So how Kasper achieved it? Please advice
Thanks