刻录机的审计怎么实现?

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:57:01
请问刻录cd / dvd 时候,我想记录下 被刻录的文件信息,如文件名,大小,时间等等。 要通过什么方法能实现呢?

我用nero6软件刻录,查看了一下 文件系统irp,发现只有打开cdrom并没有写入,如果我想通过文件过滤驱动来监测能不能实现呢?要去检测哪个irp呢?

或者有没有其他方法,比如hook,内核hook等等。google查的资料发现不同刻录软件用的方法不相同- -,是不是hook的话也不能实现呢。

api
调用CreateFile()返回设备handle,
然后用DeviceIoControl()读取,最后存储一下。
具体怎么用,你上网查下 http://hi.baidu.com/yh_zdj/blog/item/bac8d21f794d20fde0fe0bf6.html