首页
社区
课程
招聘
[求助][不懂就问系列]int3和int 3之间的区别
发表于: 2020-10-17 17:46 4267

[求助][不懂就问系列]int3和int 3之间的区别

2020-10-17 17:46
4267

今天刚学完中断门,知道了int中断提权,然后就想起来int3断点
所以int3 和 int 3
这俩是一个东西吗
int3内部用了中断门实现的,还是这俩名字相似就是个偶然


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2020-10-17 17:49 被SSH山水画编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 39
活跃值: (2901)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
是int 3,没有int3这样的指令。机器码是0CCh,是所有中断指令中唯一一个单字节指令,其它的中断指令如int 21h是双字节机器码(0CDh, 21h)。
2020-10-17 20:37
0
雪    币: 68
活跃值: (101)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
INT 3 和 INT 3(n=3)的区别:它的机器码被翻译成0xCC,INT 3的机器码被翻译成0xCD 03
2020-10-17 21:06
0
雪    币: 2089
活跃值: (3933)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
int3跟软中断 n(n=3)区别是EIP或者RIP执行时异常指向地址多8位,系统处理流程也略有区别。
2020-10-19 08:22
0
雪    币: 203
活跃值: (1144)
能力值: ( LV9,RANK:195 )
在线值:
发帖
回帖
粉丝
5
int3功能上等于int 3,区别就是楼上sodarkbit说的,int3可以说是intel特意设计的,这跟调试器有关
2020-10-26 18:08
0
游客
登录 | 注册 方可回帖
返回
//