Dear : 小弟在mini-filter分别针对IRP_MJ_DEVICE_CONTROL, IRP_MJ_FILE_SYSTEM_CONTROL然后判断是/cdrom光驱装备,然后看一下程式码......以下是在XxxPrePassThrough的判断....另外还有判断vo...
全文
回复(16) 2008-07-25 17:33 来自版块 - 文件系统(过滤)驱动程序开发
表情
liuyan1个人觉得利用i/o断点寄存器,来做禁止i/o可能比较好。 只要人家有驱动,直接i/o啥的方式实现,常规的 IOCTL_,MJ拦截都是不好用的。 另:楼主的文法好像是岛民吧?(2009-10-15 14:24)
0x80000000我看应该 找IRP_MJ_INTERNAL_DEVICE_CONTROL 然后找 ==IOCTL_CDROM_CURRENT_POSITION DataBuffer里是数据 通过IRPTrace看了下 没验证 高手来讲评一下(2009-10-14 23:24)
szs505这个问题最后怎么解决的?(2009-10-14 15:53)
downloadI did not found out someone could filter scsi of Alcohol 120% yet. The way working i found was pop out the disc when CD/DVD-RW inset the bl...(2008-09-05 10:35)
download請問有大牛能將整個 ISO文件 刻錄到空白光碟時 , 此時資料在核心層內會經過那些設備棧的流程,整個說出來嗎....? 還是我要用windbg一步一步去trace?= =..說到這個wibdbg的技巧真的很重要..... 因為我用toaster掛 cdrom dev lower ...(2008-08-29 18:53)
download請問rayyang2000 可以再提供詳細一點的判斷刻錄的內容嗎?(或欄位....要判斷那些欄位...XD), 謝謝 依照我自己寫的devlower掛到\Device\00000075 (過濾的光碟對象) 刻錄ISO時用IrpTracker列出上下的關係大概是 \Device...(2008-08-27 16:32)
rayyang2000引用第9楼download于2008-08-22 18:23发表的 : 請問用toaster的範例去過濾DVD-RW設備 主要要過濾哪個Major Code? 我看過燒ISO都是IRP_MJ_DEVICE_CONTROL ....... IRP_MJ_SCSI + IRP...(2008-08-25 10:47)
download請問用toaster的範例去過濾DVD-RW設備 主要要過濾哪個Major Code? 我看過燒ISO都是IRP_MJ_DEVICE_CONTROL IRP_MJ_SCSI沒看到SCSIOP_WRITE或SCSIOP_WRITE6的資訊(2008-08-22 16:23)
dreamsityRING3 API HOOK,好像不能搞定所有的情况的。 window自带的烧录拒绝,可以使用API HOOK, 但nero cdrecord等工具,特别是那些开源的,或者小公司开发的, 使用API HOOK,好像就不是很好了。(2008-08-07 12:53)
wowocockRING3 API HOOK就能搞定。(2008-08-04 19:41)

返回顶部