em70

doc 后缀改为 zip 解压后的结果让我惊呆了

  •  
  •   em70 · Feb 15, 2015 via Android · 13386 views
    This topic created in 4280 days ago, the information mentioned may be changed or developed.
    原来word文档就是一个压缩包,一堆XML,一堆图片,怎么我以前不知道,还费劲的去用插件提取文档里的图片。特此分享,希望大家别走弯路了。
    29 replies  •  2015-02-25 22:20:52 +08:00
    DennyDai
    DennyDai
    Feb 15, 2015
    1
    。。。早就发现了。。。
    BTW:你把其中那个XML改了还能造成一些XXE漏洞
    cnnblike
    cnnblike
    Feb 15, 2015
    2
    Office 2013支持这个,但是很老的版本应该不支持的。
    sandtears
    sandtears
    Feb 15, 2015 via Android
    3
    word 本来就是压缩包啊……以前还帮人恢复过出错的文件,就是写程序检测那个 xml 的问题
    binux
    binux
    Feb 15, 2015
    4
    不是所有的 doc
    pi1ot
    pi1ot
    Feb 15, 2015❤️1
    5
    docx,pptx,xlsx才是,我倒是奇怪这是之前office更新时大力宣传的特性,居然你们的现在才知道
    tabris17
    tabris17
    Feb 15, 2015
    6
    有x后缀的才是
    zts1993
    zts1993
    Feb 15, 2015
    7
    是docx不是doc吧。。。。。。。。。。。。。
    kn007
    kn007
    Feb 15, 2015
    8
    多久前的新闻了
    xi_lin
    xi_lin
    Feb 15, 2015
    9
    07开始的事
    xiaogui
    xiaogui
    Feb 15, 2015
    10
    docx 是压缩包
    otakustay
    otakustay
    Feb 15, 2015
    11
    docx就是open office xml,当年还大力宣传呢,文件本身就是ooxml打成zip
    NeoAtlantis
    NeoAtlantis
    Feb 15, 2015 via Android
    12
    之前同学费劲写的毕设论文被word搞坏了,目测是解析xmk到一半就终止,文章看上去就只剩开头了。于是python+beautifulsoup搞定,起码恢复了文本。
    pheyer
    pheyer
    Feb 15, 2015
    13
    我也是第一次才知道这个呢
    scusjs
    scusjs
    Feb 15, 2015
    14
    xls, ppt 也一样,这是一个标准
    mortal
    mortal
    Feb 15, 2015
    15
    .pages 还是个文件夹呢=。=
    cfans1993
    cfans1993
    Feb 15, 2015
    16
    我还知道,docx、pptx、xlsx的文件头编码是一样的
    kimmykuang
    kimmykuang
    Feb 15, 2015
    18
    我还通过这个方法给word文档加过一个text的component呢,给docx加component的功能,根据我的观察下来貌似大部分PHP第三方扩展都不支持,所以最后的解决方案就是把docx加压出来然后找到位置修改,最后再打包回去。
    phoeagon
    phoeagon
    Feb 15, 2015 via Android
    19
    欢迎op来到地球
    yyfearth
    yyfearth
    Feb 15, 2015
    20
    @cfans1993 没啥 都是普通的zip文件 然后里面一堆xml和资源文件
    手动修改优化我都做过
    另外现在很多软件都这样 保存的文件实际上就是一个文件夹然后zip打包
    Quaintjade
    Quaintjade
    Feb 15, 2015 via Android
    21
    用记事本打开docx,xlsx,pptx,apk等文件,开头都是PK
    lsylsy2
    lsylsy2
    Feb 15, 2015 via Android
    22
    x是zip压缩
    旧的doc是一个类似fat的迷你文件系统
    clanned
    clanned
    Feb 15, 2015 via Android
    23
    安卓apk也是zip包,这类情况很多的,如openwrt的ipk包貌似是gzip包等等
    loading
    loading
    Feb 16, 2015 via Android
    24
    提取图片要这样?
    另存为网页格式不就都在文件夹了……
    msg7086
    msg7086
    Feb 16, 2015
    25
    欢迎来到地球。epub也是zip。
    xiaoai
    xiaoai
    Feb 16, 2015
    26
    →_→火星人 TC一直都是这么干的
    est
    est
    Feb 16, 2015❤️1
    27
    LZ还是回朋友圈吧。。。。。。。。。解压apk ipa你会更加惊呆的。当你知道exe也能解压是不是整个人都要崩溃了。
    sheephe
    sheephe
    Feb 25, 2015
    28
    @kn007 这个skill我以前就自摸过yo(=v= 好巧你怎么也在!
    kn007
    kn007
    Feb 25, 2015
    29
    @sheephe 我一直都在,只是一直没注册,注册后也一直潜水,今年开始冒泡
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 703ms · UTC 11:33 · PVG 19:33 · LAX 03:33 · JFK 06:33
    ♥ Do have faith in what you're doing.