I want to write a program that detect any access to harddisk both read and write at real time and able to give permition for/filter.
Technically it can be done by writting own device driver or intercepting the interupts.
Can you provide more detailed information on how to do it. I would prefer just be able to filter the data like a lyer before and after the device driver.