找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 24443|回复: 70

[开源]WIN64上利用调试寄存器实现RING3的HOOK

 火... [复制链接]

854

主题

2629

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36102
发表于 2015-4-29 00:14:01 | 显示全部楼层 |阅读模式
致谢:__BG__、寂寞№梧桐。
原理很简单:在对一个进程进行调试的时候,如果把DR0(或DR1、DR2、DR3)设置为某个RING3的地址,那么当那个进程走到(执行到或读写到,可以在DR7里设置)那个地址时,就会被断下。由于这是一个大工程的测试代码,很乱,所以只发出核心部分。
游客,如果您要查看本帖隐藏内容请回复

0

主题

55

回帖

0

精华

铜牌会员

积分
177
发表于 2015-4-29 00:21:21 | 显示全部楼层
学习这高级技巧

0

主题

117

回帖

0

精华

银牌会员

积分
595
发表于 2015-4-29 00:24:07 | 显示全部楼层
哦,,是么,

0

主题

10

回帖

0

精华

初来乍到

积分
30
发表于 2015-4-29 00:24:25 | 显示全部楼层
TA 大大给力

9

主题

28

回帖

0

精华

铜牌会员

积分
86
发表于 2015-4-29 01:21:23 | 显示全部楼层
我来学习

0

主题

36

回帖

0

精华

铜牌会员

积分
210
发表于 2015-4-29 08:19:04 | 显示全部楼层
赞,谢谢分享

30

主题

693

回帖

0

精华

钻石会员

积分
2815
发表于 2015-4-29 09:27:33 | 显示全部楼层
必须赞 感谢分享

8

主题

69

回帖

2

精华

钻石会员

积分
3279
发表于 2015-4-29 09:35:39 | 显示全部楼层
谢楼主 分享  看看

1

主题

26

回帖

0

精华

铜牌会员

积分
219
发表于 2015-4-29 10:08:45 | 显示全部楼层
看看。。。

1

主题

35

回帖

0

精华

铜牌会员

积分
129
发表于 2015-5-1 10:30:34 | 显示全部楼层
这个给我一个思路。谢谢

3

主题

26

回帖

0

精华

铜牌会员

积分
221
发表于 2015-5-1 15:36:45 | 显示全部楼层
谢谢分享

6

主题

103

回帖

0

精华

金牌会员

积分
680
发表于 2015-5-1 16:35:35 | 显示全部楼层
围观

3

主题

29

回帖

0

精华

贵宾会员

积分
1977
发表于 2015-5-1 22:15:41 | 显示全部楼层
Thanks!

1

主题

72

回帖

0

精华

铜牌会员

积分
260
发表于 2015-5-2 21:14:17 | 显示全部楼层
这玩意儿很早之前是写魔兽的外挂的,不修改内存的hook~

0

主题

35

回帖

0

精华

铜牌会员

积分
158
发表于 2015-5-3 22:00:51 | 显示全部楼层
这个怎么实现的?

2

主题

165

回帖

0

精华

金牌会员

积分
944
发表于 2015-5-22 16:10:30 | 显示全部楼层
这是设置硬件断点吗?

0

主题

18

回帖

0

精华

铜牌会员

积分
110
发表于 2015-5-22 17:25:54 | 显示全部楼层
这个要学习

0

主题

52

回帖

0

精华

铜牌会员

积分
246
发表于 2015-6-25 12:47:25 | 显示全部楼层
类是 R3层的 硬件断点.. 下执行断点... 不过就只能占4个坑。

5

主题

103

回帖

0

精华

铜牌会员

积分
252
发表于 2015-7-9 06:45:34 | 显示全部楼层
谢谢大神分享

1

主题

35

回帖

0

精华

铜牌会员

积分
111
发表于 2015-8-1 19:53:41 | 显示全部楼层
嗯,回复.........

8

主题

51

回帖

0

精华

铜牌会员

积分
291
发表于 2015-10-6 14:38:39 | 显示全部楼层
感谢楼主

0

主题

117

回帖

0

精华

铜牌会员

积分
258
发表于 2015-10-7 22:00:53 | 显示全部楼层
高级。。

0

主题

40

回帖

0

精华

金牌会员

积分
868
发表于 2015-10-8 07:58:38 | 显示全部楼层
总是看到新思路 NB

4

主题

145

回帖

0

精华

金牌会员

积分
1189
发表于 2015-11-15 18:50:14 | 显示全部楼层
感谢楼主分享

4

主题

145

回帖

0

精华

金牌会员

积分
1189
发表于 2015-11-15 18:50:16 | 显示全部楼层
感谢楼主分享

0

主题

46

回帖

0

精华

金牌会员

积分
788
发表于 2015-11-16 08:46:10 | 显示全部楼层
硬件断点原理?

0

主题

28

回帖

0

精华

银牌会员

积分
421
发表于 2015-11-16 09:39:47 | 显示全部楼层
谢谢

2

主题

165

回帖

0

精华

金牌会员

积分
944
发表于 2015-11-16 14:46:55 | 显示全部楼层
调试了一上午,还是没能走进我设置的MyMessageBoxA里面

0

主题

17

回帖

0

精华

贵宾会员

积分
204
发表于 2015-11-18 00:09:03 | 显示全部楼层
谢谢,感谢老大分享

1

主题

82

回帖

0

精华

铜牌会员

积分
156
发表于 2015-12-4 16:00:50 | 显示全部楼层
这种优秀的代码必然要看一下的

1

主题

29

回帖

0

精华

铜牌会员

积分
94
发表于 2015-12-7 20:21:39 | 显示全部楼层
试试看看!!!

0

主题

22

回帖

0

精华

铜牌会员

积分
80
发表于 2016-1-11 16:17:47 | 显示全部楼层
好久没来,突然发现TA头像换了,你抛弃一姐了么
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表