首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
软件逆向
发新帖
0
0
[求助]请教下 INT3中断的过程是怎么样的呢?
发表于: 2009-4-24 17:12
7053
[求助]请教下 INT3中断的过程是怎么样的呢?
六月
2009-4-24 17:12
7053
当代码运行到INT 3时.
这时候当前线程是什么反映,系统是什么反映,能否说下这个INT 3断点触发后的过程呢?
我GOOLE了下,都是直接从IDT INT 3描述符开始的.在代码运行到INT 3时,是怎么到IDT的呢,这个过程是什么样的呢?
一运行INT 3,CPU就直接到IDT里的INT3了吗?
那么之后是又怎么到中断程序的呢?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
#调试逆向
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
六月
雪 币:
129
活跃值:
(31)
能力值:
( LV2,RANK:10 )
在线值:
发帖
32
回帖
299
粉丝
1
关注
私信
六月
2
楼
有人知道吗?顶一下
2009-4-25 23:59
0
cooltools
雪 币:
202
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
2
粉丝
0
关注
私信
cooltools
3
楼
我也想知道 这个过程
2009-7-27 23:21
0
achillis
雪 币:
7651
活跃值:
(523)
能力值:
( LV9,RANK:610 )
在线值:
发帖
32
回帖
2032
粉丝
47
关注
私信
achillis
15
4
楼
int3似乎并没有走到IDT,只是会引发一个异常,调试器接受异常并取得异常时的EIP等Context信息,再根据用户对调试器的设置(是否忽略某异常)进行相应处理
2009-7-28 17:47
0
achillis
雪 币:
7651
活跃值:
(523)
能力值:
( LV9,RANK:610 )
在线值:
发帖
32
回帖
2032
粉丝
47
关注
私信
achillis
15
5
楼
int3的机器码0xCC也是专门设计的,只有一个字节,便于对任意长度的指令下断点,其它的int xx都不是一个字节~
2009-7-28 21:49
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
六月
32
发帖
299
回帖
10
RANK
关注
私信
他的文章
ios6 下后台发送短信
14083
请教如何在内核使用NtCreateThread创建一条用户模式线程?
5677
网吧机子,无法加载驱动,什么办法可以解决呢?请帮帮..
8225
请教个菜鸟问题,MFC编程时在窗口线程里有必要使用GetWindowtext等函数时...
5767
如何通过函数指针获取函数名呢?
12914
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部