word文档如何解密
1 插入文件法
先启动word ,新建一个空白文档,执行“插入--”文件命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中相应文档,单击“插入”按钮,将加密文件插入到新文档中,文档保护会被自动撤销。
2 文件另存法
打开受保护的文档,执行“文件--另存为 ”命令,打开“另存为”对话框,将“文件类型”选定为word 97 --2003&6.0/95-RTF(*.doc)”. 然后随即保存,关闭该文档,重新打开,并执行“工具--取消文档保护” 命令即可。或者也可将文档类型另存为HTML ,然后将其中的内容,复制粘贴到新建文档中。
3 写字板法
启动写字板,打开受保护的word 文档,另存为WORD 文档,同时可以取消对文档的保护,(但需注意的是,使用该方法会使文档中的图片等要素丢失)。
css加密分析流程
"""
CSS加密:
CSS ---> 层叠样式表,操作样式
CSS都是对字体进行加密处理的,在网页源代码中显示[&#x+16进制数;]
分析:
1. 找到css加密文件即可
@font-face是CSS中的一个模块,
作用:可以将自定义的字体嵌入到网页中,让网页的字体不仅仅限定在WEB安全字体
2. 从css文件中找到包含字体的woff文件
有时候会出现多个woff,多个里面肯定会有一个或者几个woff文件是对网页的字体进行加密的。
为什么会有多个?
原因:
1. 为了混淆分析者思路。
2. 为了方便可以随时更换woff文件,更改woff文件后,页面中的16进制数同样发生变化
解决方法:替换,需要我们生成一个字典{'16进制数':'对应的值'}
步骤:
1. 找到存放woff文件的css链接,并请求
2. 找到woff文件的url,并请求(下载woff文件)
3. 通过TTFont模块读取woff文件,得到16进制数
4. 手动生成一个字典(作用:汉字和16进制数的对照表)
5. 将页面中的16进制数替换成真实值
6. 以上完成,css解密即可完成