阅读:2258回复:13
[求助] 请问有什么软件可以做到刻录机唯读的功能?也讨论如何实作.
就我目前找的到的只有devicelock
刻录方式包含单一档案和ISO档案刻录,和光盘机对刻录, 希望大大有使用过类似功能的软体可以提供给我尝试一下, 小弟目前在做cdrom lower filter 我是用toaster里面的devlower去修改的 目前驱动是特定cdrom-rw设备的lower filter 但小弟实际上刻录的时候却似乎看不到IRP包 不知道是否是我过滤的对象方向错了 还是 方法错了....请有经验的大牛...能否指点一下方向.....?? 谢谢 |
|
沙发#
发布于:2008-08-28 16:58
建议做SCSI吧。文件系统层解决不了大部分问题。
|
|
板凳#
发布于:2008-08-28 17:49
toaster 的範例devlower.......不是文件系統層吧?....
還是WDK或DDK有其他的範例? |
|
地板#
发布于:2008-08-29 09:14
你怎么还在做光驱的事呀?都几个月了吧。
去看这个IOCTL_SCSI_PASS_THROUGH |
|
地下室#
发布于:2008-08-29 09:33
= =...就是先做mini-filter....先做內建和外接磁碟與網路磁碟,網路鄰居,特定檔案路徑的禁用與唯讀....
這邊做好之後.....燒錄iso的時候就發現還是有問題.... 即使是devicelock軟件...禁用光碟我用alcohol 120%刻錄iso還是過 只有又來看看device filter......= =.... 所以我這幾個月來...大概是.... device filter -> mini-filter -> device filter.....= =... 現在要做刻錄裝置唯讀又回到toaster device filter...= =.....我也想快點結束這一段.... 無奈....燒錄的方式有 imapi aspi 或其他第三方驅動...... 誰能跟我說要去掛在哪個設備下...= =....我真的怕我現在掛的對象裝置是錯的...= =.... |
|
5楼#
发布于:2008-08-30 21:37
看下他们的设备栈,
devicelock和alcohol的关系如何? |
|
|
6楼#
发布于:2008-08-30 21:39
读写操作最后都会走SCSI命令的,所以使用SCSI方式应该比较彻底,可能你的位置放得不合适
或者有反devicelock也说不定, |
|
|
7楼#
发布于:2008-09-01 11:26
引用第6楼AllenZh于2008-08-30 21:39发表的 : 麻煩回答一下....使用SCSI方式..... 1.legacy filter driver (對象?) 2.toaster filter sample (bus, cls , dev哪一種?) = =...謝謝.... |
|
8楼#
发布于:2008-09-11 20:28
toaster device lower filter is fine.
|
|
9楼#
发布于:2008-09-16 13:01
引用第4楼download于2008-08-29 11:33发表的 : DeviceLock只是hook了一堆东东,没有做到最下面 |
|
|
10楼#
发布于:2008-09-17 08:58
最简单方法,对每个刻录软件,都在RING3 API HOOK DEVICEIOCONTROL,超管用,现在还没看到哪个家伙能没RING3,直接用驱动刻录的,嘿嘿。。。。。。
|
|
|
11楼#
发布于:2008-09-17 12:41
引用第10楼wowocock于2008-09-17 10:58发表的 : Nero InCD |
|
|
12楼#
发布于:2008-09-23 11:14
用驅動直接刻錄的除了Nero InCD 還有 CloneCD (toaster class upper filter)
最終用device filter解決這個問題,因為產品要用所以不便詳述. |
|
13楼#
发布于:2008-10-14 16:44
我就在八月份做过一个
在cdrom下做过滤过滤掉IOCTL_SCSI_PASS_THROUGH可以解决大部分刻录,但是解决不了Windows自带的刻录, 自带的可以过滤掉imapi.sys的刻录相关IOCTL码就可以了。 |
|