首页
社区
课程
招聘
[求助]如何判断 ppt 和 xls 是否加密?
发表于: 2013-12-18 14:22 6323

[求助]如何判断 ppt 和 xls 是否加密?

2013-12-18 14:22
6323
如何判断 ppt 和 xls 是否加密?

如:Word加密过程: 97,2000,XP,2003

(1)0x200处标志码 \xEC\xA5\xC1\x00
(2)0x20B字节低位为1表示加密

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 1
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个我刚好做过,代码属于公司,不能给你。不过可以和你分享下思路。
2013-12-25 22:09
0
雪    币: 101
活跃值: (82)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
说说思路呀
2013-12-26 14:13
0
雪    币: 1
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
时间有点久了,但当初我做这个的时候也是很恼火的。本着技术分享的精神,分享一下。

excel同word一样,在你解析ole的后,判断word的同时,判断pBuffer[0] == 0x09,pBuffer[1] == 0x08,pBuffer[6] == 0x05,pBuffer[20] == 0x2F,如果都满足,则exlce是加密的。

上个结论是通过逆向国外的一个解密软件得出的结论。

对于ppt,则是千辛万苦在国外网站找到的开源的代码。
http://offcrypto.codeplex.com/releases/view/20831

上述结论也有bug,就是不能区分加密类型,即使打开加密,还是写加密等其它类型。
2013-12-27 23:57
0
游客
登录 | 注册 方可回帖
返回
//