首页
社区
课程
招聘
[旧帖] [求助]谁能推出下列结论 0.00雪花
发表于: 2012-12-20 15:28 964

[旧帖] [求助]谁能推出下列结论 0.00雪花

2012-12-20 15:28
964
http://bbs.pediy.com/showthread.php?t=50730
论坛里的一个帖子,先向原作者致敬
这里我想推出.xls,.ppt的相关结论
附:
Word加密过程: 97,2000,XP,2003
(1)将最多15字节的口令->Unicode->md5
(2)取前5字节+16字节随机数a1=21字节,反复16次得336字节->md5
(3)取前5字节(s[5])+4字节计数器(初始0)共9字节->md5后作为RC4的密钥对文档进行加密.每加密512字节计数器+1后重复(3),即第6字节顺序变化
(4)另取随机数a2->md5得b,a2和b用RC4的第一次密钥加密后的32字节AB存放文档特定位置:i=(*((int *)(data+0x240))+0x200);i-=i%512
从i处开始每512字节找01 00 01 00,其后的48字节就是a1和AB
说明:
(1)0x200处标志码 \xEC\xA5\xC1\x00
(2)0x20B字节低位为1表示加密

哪位能推出或知道.xls,.ppt哪里设了加密标志位,哪个字节表示加密的?

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//