ashwinm wrote:Hey, good going! I tested the binary in my system, and it works here too. The only downside is that it needs admin privileges to run. Perhaps it's possible to decouple the kernel driver part from the user space part to avoid this problem. That way, only during installation (which requires admin privileges anyway) will the UAC box pop up.
- Ashwin
I though about the admin issue. If I install the driver as it exists (supposing I found how to do it), this will be a huge security weakness: it allows anybody to access anything in the kernel :!:
It would require a mean to restrict the driver users. May be possible to use some sort of ACL to prevent other application to use it? Not sure yet.
So the first version will unfortunately require the admin priviledge and to set it manually (I hope to add the automatic switching to privileged environment in the next revision). The good news is that I have this first version that is running under XP. I have to test it under VISTA and to complete the boring stuff (update the help and language files, configuration management and packaging in the installer). Should not be more than few hours left before next version :D