首页
社区
课程
招聘
[求助]恶意文档查找shellcode被加了密
发表于: 2015-2-2 13:14 2983

[求助]恶意文档查找shellcode被加了密

2015-2-2 13:14
2983
请问各位大牛们,我有个恶意文档是xlsx(cve-2012-0158),要找出它的shellcode起始位置,但是被加密了无法找出来,一直没有思路怎解决!有大牛可以教导一下吗?

有用windbg去做调试了两个点WinExec,GetFileSize但是看堆栈一直都是0没有任何信息

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1491
活跃值: (975)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
2
定位0158漏洞触发的关键函数,在这个函数上下断点,就能跟踪到shellcode
2015-2-2 14:50
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
上样本,大家一起找
2015-2-2 15:21
0
雪    币: 11
活跃值: (60)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
把POC放出来吧,我帮你定位
2015-2-2 15:22
0
雪    币: 292
活跃值: (710)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
加密的话有好多问题,你可以用Office viewer看下xls流,漏洞触发点在ctls流下面,而且excel本身有个彩蛋,密码是VelvetSweatshop,加密后的内容看不见,但是文档可以正常打开,你可以先把漏洞的MSCOMCTL.ocx删除,然后正常打开文档,之后重新设一个空密码,就可以看到解密后的文档了
2015-2-3 17:56
0
雪    币: 3171
活跃值: (76)
能力值: (RANK:250 )
在线值:
发帖
回帖
粉丝
6
xlsx的 你可以尝试把后缀改为ZIP 然后解压出来 在里面找到漏洞空间对应的文件,然后就可以看到了
2015-2-4 09:24
0
雪    币: 100
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
感谢Keoyo大大~已经解决excel本身的彩蛋了!!
2015-2-5 07:48
0
雪    币: 100
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
感谢版大把后缀改了后已经解出一个bin档~继续分析中
2015-2-5 07:50
0
游客
登录 | 注册 方可回帖
返回
//