原来word文档就是一个压缩包,一堆XML,一堆图片,怎么我以前不知道,还费劲的去用插件提取文档里的图片。特此分享,希望大家别走弯路了。
|
DennyDaiFeb 15, 2015
1
。。。早就发现了。。。
BTW:你把其中那个XML改了还能造成一些XXE漏洞 |
|
cnnblikeFeb 15, 2015
2
Office 2013支持这个,但是很老的版本应该不支持的。
|
|
sandtearsFeb 15, 2015 via Android
3
word 本来就是压缩包啊……以前还帮人恢复过出错的文件,就是写程序检测那个 xml 的问题
|
|
binuxFeb 15, 2015
4
不是所有的 doc
|
|
5
docx,pptx,xlsx才是,我倒是奇怪这是之前office更新时大力宣传的特性,居然你们的现在才知道
|
|
tabris17Feb 15, 2015
6
有x后缀的才是
|
|
zts1993Feb 15, 2015
7
是docx不是doc吧。。。。。。。。。。。。。
|
|
kn007Feb 15, 2015
8
多久前的新闻了
|
|
xi_linFeb 15, 2015
9
07开始的事
|
|
xiaoguiFeb 15, 2015
10
docx 是压缩包
|
|
otakustayFeb 15, 2015
11
docx就是open office xml,当年还大力宣传呢,文件本身就是ooxml打成zip
|
|
NeoAtlantisFeb 15, 2015 via Android
12
之前同学费劲写的毕设论文被word搞坏了,目测是解析xmk到一半就终止,文章看上去就只剩开头了。于是python+beautifulsoup搞定,起码恢复了文本。
|
|
pheyerFeb 15, 2015
13
我也是第一次才知道这个呢
|
|
scusjsFeb 15, 2015
14
xls, ppt 也一样,这是一个标准
|
|
mortalFeb 15, 2015
15
.pages 还是个文件夹呢=。=
|
|
cfans1993Feb 15, 2015
16
我还知道,docx、pptx、xlsx的文件头编码是一样的
|
|
SemidioFeb 15, 2015
17
|
|
kimmykuangFeb 15, 2015
18
我还通过这个方法给word文档加过一个text的component呢,给docx加component的功能,根据我的观察下来貌似大部分PHP第三方扩展都不支持,所以最后的解决方案就是把docx加压出来然后找到位置修改,最后再打包回去。
|
|
phoeagonFeb 15, 2015 via Android
19
欢迎op来到地球
|
|
yyfearthFeb 15, 2015
20
|
|
QuaintjadeFeb 15, 2015 via Android
21
用记事本打开docx,xlsx,pptx,apk等文件,开头都是PK
|
|
lsylsy2Feb 15, 2015 via Android
22
x是zip压缩
旧的doc是一个类似fat的迷你文件系统 |
|
clannedFeb 15, 2015 via Android
23
安卓apk也是zip包,这类情况很多的,如openwrt的ipk包貌似是gzip包等等
|
|
loadingFeb 16, 2015 via Android
24
提取图片要这样?
另存为网页格式不就都在文件夹了…… |
|
msg7086Feb 16, 2015
25
欢迎来到地球。epub也是zip。
|
|
xiaoaiFeb 16, 2015
26
→_→火星人 TC一直都是这么干的
|
|
27
LZ还是回朋友圈吧。。。。。。。。。解压apk ipa你会更加惊呆的。当你知道exe也能解压是不是整个人都要崩溃了。
|