首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
0
7
[原创]获取函数机器码大小
发表于: 2009-11-12 21:02
5385
[原创]获取函数机器码大小
GStar
2009-11-12 21:02
5385
主题思想:分析jmp jcc 等转移类指令,需找最远的指令地址;寻找ret指令;如果当前指令为ret指令并且为最远指令则函数到达结束位置。
登录后可查看完整内容
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
0
免费
・
7
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
Youlor
为你点赞~
2024-3-18 00:03
伟叔叔
为你点赞~
2024-1-6 04:58
QinBeast
为你点赞~
2024-1-6 04:31
shinratensei
为你点赞~
2023-11-25 00:10
一笑人间万事
为你点赞~
2023-11-22 00:50
心游尘世外
为你点赞~
2023-11-8 00:26
飘零丶
为你点赞~
2023-10-11 00:34
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
1
)
hust白客
雪 币:
115
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
5
回帖
71
粉丝
0
关注
私信
hust白客
2
楼
GetFuncSize()都有一定的局限性,你的除了不能解析jmp [xx]之外,同样也不能解析 jmp XXXX,不能解析没有ret指令的。
其中还有一个最大的缺陷:没有解析switch语句,必定会将switch表当作指令解析(特别是swtich表在代码中间时)。也就是说对于一个函数,你是从上往下扫描的,并没有考虑代码之间有数据的问题,好的方法可以根据代码逻辑来进行扫描
2009-11-13 14:25
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
GStar
2
发帖
42
回帖
10
RANK
关注
私信
他的文章
[原创]获取函数机器码大小
5386
[求助]在C++中如何获取一个函数的机器码大小呢?
8010
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部