首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
二进制漏洞
发新帖
0
0
[讨论]对于挖掘文本处理软件漏洞的相关问题
发表于: 2016-7-29 15:46
3420
[讨论]对于挖掘文本处理软件漏洞的相关问题
ID蝴蝶
1
2016-7-29 15:46
3420
对于每个文本处理软件来说,文本格式应该是一个文本处理软件能进行下一步操作的重要一关,例如微软的office办公软件有doc格式,rtf格式等等,对于微软这种国际知名的软件厂商,要想占据市场份额,推广自己的产品,那制定一套文本格式并使之标准化那再好不过了。其实微软早就这样做了,也有相关文本格式官方文档供我们学习,研究。进一步进行漏洞挖掘。
这里也许面临两个方向:第一方向,先逆向分析相关逻辑dll。先看看能不能通过静态代码层面肉眼加逻辑思考找到问题代码。若有,那就构造样本,在文本格式的关键部位,这个部位也就是那段问题代码即将要处理的文本片段,前提在了解文本大体格式的情况下,即能让这段畸形文本片段能够在内存处理中到达问题代码,处理后,若是能触发问题代码奔溃(这里以让程序奔溃举例,也许还有其他的症状,下同),那一个PoC就产生了。漏洞也找到了。第二个方向,就是根据文本格式,针对某些元素部位大量构造畸形样本,然后就开足CPU马力就跑样本吧,有奔溃的样本筛选出来,进一步分析,定位问题代码,逆向分析确认是否是代码层面bug。若是,漏洞挖掘到了。其实这两个方向都是相辅相成,也都是逆向分析代码,了解文本格式,构造样本,CPU跑起来。
那么问题来了,对于一些小众的文本处理软件该如何操作,毕竟这些厂商没有发布自己的文本格式指导文档,我个人的思路是逆向程序,分析解析文档格式的代码,以便得到大体格式框架。这也许是最直接能想到的,逆向没有捷径。接着有引出另外一个问题,一个软件这么多功能dll和逻辑,从何处逆向分析?
到此,望大家能谈谈自己的思路,本人接触漏洞分析也有一段时间了,想对漏洞挖掘进行了解和学习。行文如有不正确之处,请大牛轻拍,斧正!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
ID蝴蝶
雪 币:
438
活跃值:
(228)
能力值:
( LV5,RANK:70 )
在线值:
发帖
11
回帖
279
粉丝
0
关注
私信
ID蝴蝶
1
2
楼
擦,没人吗?自己顶一下。
2016-7-29 20:49
0
光刃
雪 币:
612
活跃值:
(3814)
能力值:
( LV12,RANK:200 )
在线值:
发帖
68
回帖
216
粉丝
47
关注
私信
光刃
3
3
楼
逆向多麻烦啊,不浪费时间吗?
用garlic 或许可以完美解决你的问题
http://www.asm64.com/GARLIC/42DAY.HTML
2016-8-1 10:57
0
ID蝴蝶
雪 币:
438
活跃值:
(228)
能力值:
( LV5,RANK:70 )
在线值:
发帖
11
回帖
279
粉丝
0
关注
私信
ID蝴蝶
1
4
楼
谢谢光刃大大,
研究研究。
2016-8-1 15:10
0
Concord
雪 币:
27
活跃值:
(622)
能力值:
( LV3,RANK:30 )
在线值:
发帖
2
回帖
134
粉丝
1
关注
私信
Concord
5
楼
自己写个模板,用peach生成样本呢,fuzz跑起来比较简单,人肉挖的确准,但是累,不过还是人机结合比较厉害。
2016-8-26 19:28
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
ID蝴蝶
1
11
发帖
279
回帖
70
RANK
关注
私信
他的文章
[原创]CVE-2017-8890漏洞分析
10864
[原创]CVE-2017-13258 Android 蓝牙BNEP漏洞分析
8221
[分享]CVE-2017-13253 Android Drm服务 堆溢出漏洞调试分析
8801
[求助]ubuntu16.0.4 LTS 编译android4.4.4源码碰见的目前最为狗血的错误。
3370
[求助]关于QEMU模拟固件的几个问题
12835
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部