首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
软件逆向
发新帖
0
0
[求助]mov esp,0 ret 这种异常怎么捕获?
发表于: 2015-12-30 08:06
3970
[求助]mov esp,0 ret 这种异常怎么捕获?
暮色丶
2015-12-30 08:06
3970
一个线程执行了类似这种代码,
__try
{
__asm
{
mov esp,0
ret
}
}
_except(EXCEPTION_EXECUTE_HANDLER)
{
}
进程直接崩了,SetUnhandledExceptionFilter()和AddVectoredExceptionHandler(1,callback1);都试了可以然并卵 还是无法捕获....
肿么办
[培训]科锐逆向工程师培训第53期2025年7月8日开班!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
6
)
暮色丶
雪 币:
14
活跃值:
(32)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
44
粉丝
0
关注
私信
暮色丶
2
楼
自己顶...
2015-12-30 08:09
0
zplusplus
雪 币:
689
活跃值:
(422)
能力值:
( LV11,RANK:190 )
在线值:
发帖
14
回帖
146
粉丝
29
关注
私信
zplusplus
1
3
楼
你都ret了还想在当前函数捕获异常?
异常的原因是堆栈不平衡
2015-12-30 08:15
0
暮色丶
雪 币:
14
活跃值:
(32)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
44
粉丝
0
关注
私信
暮色丶
4
楼
OD附加的时候是发现一个线程EIP=0 ESP=0x3e9 导致程序蹦了,我也布吉岛怎么弄的
我只想让进程可以不崩溃,有什么办法吗?
2015-12-30 08:22
0
zplusplus
雪 币:
689
活跃值:
(422)
能力值:
( LV11,RANK:190 )
在线值:
发帖
14
回帖
146
粉丝
29
关注
私信
zplusplus
1
5
楼
那我也不知道了
2015-12-30 08:24
0
hackben
雪 币:
14
活跃值:
(17)
能力值:
( LV2,RANK:10 )
在线值:
发帖
20
回帖
100
粉丝
1
关注
私信
hackben
6
楼
catch没法捕获到的话,可以用throw 显式抛出异常
2015-12-30 15:55
0
Reversal
雪 币:
16
活跃值:
(153)
能力值:
( LV2,RANK:10 )
在线值:
发帖
9
回帖
69
粉丝
0
关注
私信
Reversal
7
楼
按汇编理解,你相当于修改了EIP,一般EIP错误,程序都是直接闪退的
2016-1-6 01:01
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
暮色丶
3
发帖
44
回帖
10
RANK
关注
私信
他的文章
[求助]mov esp,0 ret 这种异常怎么捕获?
3971
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部