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

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

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

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

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

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 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,则是千辛万苦在国外网站找到的开源的代码。
a9dK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3!0X3k6X3y4J5P5i4m8@1L8#2)9J5k6h3y4G2k6r3g2H3L8r3g2^5i4K6u0W2j5$3!0E0i4K6u0r3M7X3g2D9k6h3q4K6k6i4y4Q4x3V1k6$3K9h3g2%4i4K6u0r3x3U0l9^5x3K6p5`.

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