docx与docm文件的区别
- 2023-05-16 22:07:26
docx与docm文件的区别?
doc是一种普通的OLE文件(复合文件),可以包含宏代码,而.docx和.docm文件,实际上都是压缩文件。Office 2007之前的版本可以看作二进制文件。其中十六进制文件头为 D0 CF 11 E0 A1 B1 1A E1,这是固定的 OLESS 文档格式文件头。
.doc文件本身是一个OLE类型的文件,使用工具offvis打开doc文件,可以解析出OLE数据格式。
Office 2007之后的样本,文件头为PK,是zip算法的发明者Phil Katz名字的缩写。Office 2007之后的文档本质上是一个压缩包。由于文档中包含ooxml文件,因此不能用offvis进行解析,按下offvis的Parser按钮确实无法解析文件,这类文档可以通过解析出.xml和.rels来获取内容和逻辑关系。
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。