wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
阅读:4445回复:19

diskperf动态加载

楼主#
更多 发布于:2007-01-08 12:56
前段时间针对公司测试写的DISKPERF动态加载卸载版本,包括获得卷信息,动态加载后在DBGVIEW可以看磁盘访问信息,有兴趣的自己反编译研究下吧,嘿嘿.....
BTW,支持2K.XP,2K3,暂时不支持VISTA
附件名称/大小 下载次数 最后更新
diskperf.zip (14KB)  255 2007-01-08 12:56

最新喜欢:

yeaipingyeaipi...
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
xtmzl
驱动牛犊
驱动牛犊
  • 注册日期2003-05-21
  • 最后登录2017-01-24
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望141点
  • 贡献值0点
  • 好评度55点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-01-08 16:12
no sense
HOHO
killvxk
论坛版主
论坛版主
  • 注册日期2005-10-03
  • 最后登录2014-04-14
  • 粉丝3
  • 关注1
  • 积分1082分
  • 威望2003点
  • 贡献值0点
  • 好评度1693点
  • 原创分2分
  • 专家分0分
板凳#
发布于:2007-01-08 20:26
代码,代码,拒绝IDA~~
没有战争就没有进步 X3工作组 为您提供最好的军火
我最老实
驱动小牛
驱动小牛
  • 注册日期2005-09-11
  • 最后登录2010-01-27
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望253点
  • 贡献值0点
  • 好评度189点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-01-12 10:16
引用第0楼wowocock2007-01-08 12:56发表的“diskperf动态加载”:
前段时间针对公司测试写的DISKPERF动态加载卸载版本,包括获得卷信息,动态加载后在DBGVIEW可以看磁盘访问信息,有兴趣的自己反编译研究下吧,嘿嘿.....
BTW,支持2K.XP,2K3,暂时不支持VISTA


驱网变成了炫耀了无聊的水坛!!!
养牛专业户
dengzg
驱动牛犊
驱动牛犊
  • 注册日期2002-07-16
  • 最后登录2012-07-23
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望49点
  • 贡献值0点
  • 好评度44点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-18 15:49
能不能请wowocock 说一下把diskperf改成动态加载应该改哪些呢?
liuyan1
驱动老牛
驱动老牛
  • 注册日期2001-08-27
  • 最后登录2023-04-18
  • 粉丝0
  • 关注0
  • 积分1031分
  • 威望477点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2007-07-19 10:12
反了一下,大概是在driverentry ()中通过Object Management 获得disk.sys 的driverobject ,然后再对其上的每个DeviceObject 采用正常Attach。
楼上的客,楼下的客,听我老坎说明白,要苛屎有草纸,不要扯我的麦席子,要苛尿有夜壶,不要在床上划地图。
dengzg
驱动牛犊
驱动牛犊
  • 注册日期2002-07-16
  • 最后登录2012-07-23
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望49点
  • 贡献值0点
  • 好评度44点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-07-21 21:41
我已经把diskperf改为动态加载了,从device tree里也可以看到\device\disk下的每个设备都attach了diskperf中增加的device,但为什么不能拦截到disk read/write的IRP?
ProPlayboy
驱动大牛
驱动大牛
  • 注册日期2005-07-07
  • 最后登录2022-02-15
  • 粉丝0
  • 关注0
  • 积分1016分
  • 威望811点
  • 贡献值0点
  • 好评度719点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2007-07-22 01:39
嘿嘿,反汇编看看
人不靓仔心灵美,版头不正红花仔!
dengzg
驱动牛犊
驱动牛犊
  • 注册日期2002-07-16
  • 最后登录2012-07-23
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望49点
  • 贡献值0点
  • 好评度44点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-07-23 13:49
试用了LZ的diskperf.sys以后,能动态加载和卸载,但卸载后就打不开物理硬盘了,用winhex的Open Disk功能,看不到Driver 0
XiangXiangRen
总版主
总版主
  • 注册日期2003-02-22
  • 最后登录2015-09-01
  • 粉丝13
  • 关注0
  • 积分1042分
  • 威望472点
  • 贡献值1点
  • 好评度145点
  • 原创分13分
  • 专家分1分
9楼#
发布于:2007-07-24 21:13
wowocock并不是不想公开代码,而是他自己根本就找不到了
前几天我问他要这个代码,结果他搜索全硬盘都没找出来...
GoodOnline
驱动小牛
驱动小牛
  • 注册日期2007-04-11
  • 最后登录2009-02-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望204点
  • 贡献值0点
  • 好评度191点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-07-25 07:25
引用第9楼XiangXiangRen于2007-07-24 21:13发表的  :
wowocock并不是不想公开代码,而是他自己根本就找不到了
前几天我问他要这个代码,结果他搜索全硬盘都没找出来...


如果是自己写的,那么发表一下思路就可以了。
代码可以不必放出,但一定要给出思路阿。
dengzg
驱动牛犊
驱动牛犊
  • 注册日期2002-07-16
  • 最后登录2012-07-23
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望49点
  • 贡献值0点
  • 好评度44点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-07-25 14:27
LZ的思路大致已经明白了,是通过 HOOK IOCALLDRIVER来实现
ProPlayboy
驱动大牛
驱动大牛
  • 注册日期2005-07-07
  • 最后登录2022-02-15
  • 粉丝0
  • 关注0
  • 积分1016分
  • 威望811点
  • 贡献值0点
  • 好评度719点
  • 原创分0分
  • 专家分0分
  • 社区居民
12楼#
发布于:2007-07-25 15:29
引用第9楼XiangXiangRen于2007-07-24 21:13发表的  :
wowocock并不是不想公开代码,而是他自己根本就找不到了
前几天我问他要这个代码,结果他搜索全硬盘都没找出来...

呵呵。。
人不靓仔心灵美,版头不正红花仔!
XiangXiangRen
总版主
总版主
  • 注册日期2003-02-22
  • 最后登录2015-09-01
  • 粉丝13
  • 关注0
  • 积分1042分
  • 威望472点
  • 贡献值1点
  • 好评度145点
  • 原创分13分
  • 专家分1分
13楼#
发布于:2007-08-17 13:21
楼上说得没错,hook iocalldriver之后,凡是发给真实设备的irp,都先转发
给绑定的device,这个方法很笨,不提倡。调试的时候用用算了,实用的时
候还是早起启动attach有效果。
ProPlayboy
驱动大牛
驱动大牛
  • 注册日期2005-07-07
  • 最后登录2022-02-15
  • 粉丝0
  • 关注0
  • 积分1016分
  • 威望811点
  • 贡献值0点
  • 好评度719点
  • 原创分0分
  • 专家分0分
  • 社区居民
14楼#
发布于:2007-08-17 14:16
搞磁盘,累死你!!!
人不靓仔心灵美,版头不正红花仔!
zhuymgis
驱动牛犊
驱动牛犊
  • 注册日期2007-04-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2007-09-30 09:45
郁闷阿,不会汇编阿
lovehhy
驱动小牛
驱动小牛
  • 注册日期2007-09-17
  • 最后登录2010-09-17
  • 粉丝0
  • 关注0
  • 积分1028分
  • 威望244点
  • 贡献值0点
  • 好评度146点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2007-10-05 08:47
xiaofang
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2013-04-26
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望67点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2007-12-13 13:34
还有动态加载以后,怎么能够自动绑定新接入的U盘呢?
qiweixue
驱动小牛
驱动小牛
  • 注册日期2004-07-21
  • 最后登录2011-12-19
  • 粉丝0
  • 关注0
  • 积分1006分
  • 威望274点
  • 贡献值0点
  • 好评度268点
  • 原创分1分
  • 专家分0分
18楼#
发布于:2007-12-17 14:32
好东西....  
correy
驱动牛犊
驱动牛犊
  • 注册日期2007-11-12
  • 最后登录2017-04-07
  • 粉丝0
  • 关注0
  • 积分76分
  • 威望531点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
19楼#
发布于:2013-05-13 11:44
附件不存在
游客

返回顶部