解决阿里云不能分享压缩包的问题

四级用户 rock 2022-3-25 2196

阿里云分享文件是双重判断:文件后缀和文件头。

每种文件类型都有固定的文件头,该文件头和文件内容,文件大小无关。例如zip文件头前4个字节固定为 50 4B 03 04  

文件头修改需要使用十六进制编辑器,拿 HxD Hex Editor(百度搜索下载) 举例。

[ttreply]

假设现在要分享一个zip文件,用 HxD Hex Editor 打开文件,如下图:    

阿里云就是读取文件开头这4个字节,比较是不是 50 4B 03 04  。如果想绕过就很简单了,在文件开始随便插入一个字节,假设插入 00,那么 文件开头4个字节就变成了 00 50 4B 03,阿里云就不认为这是zip了,就可以愉快分享了

   ↑ 插入字节



   ↓ 插入字节后

    

下载文件的人,同样用 HxD Hex Editor 打开文件,把开头第一个字节 00 删掉,文件又变回了50 4B 03 04,就可以被其他压缩软件识别解压了


同理,rar压缩包文件头是 52 61 72 21,按同样方法修改下就可以了


[/ttreply]



上一篇:老机器都在涨价啊
下一篇:嘿嘿,第一次终于被我拿下了
最新回复 (11)
  • 管理员 Oldman 2022-3-25
    1 2
    阿里云要哭死了,你们这么钻漏洞
  • 六级用户 qqllo 2022-3-25
    0 3
    Oldman 阿里云要哭死了,你们这么钻漏洞
    学会了就快搞起。
  • 四级用户 chaoshead 2022-3-25
    0 4
    已学会,感谢LZ
  • 四级用户 邑轻尘 2022-3-25
    0 5
    真牛逼,这都是怎么琢磨出来的哈哈哈哈
  • 五级用户 110119diDI 2022-3-25
    0 6
    做个小工具吧:P
  • 五级用户 hjmgb123 2022-3-25
    0 7
    主要是那个工具软件,我发现我电脑里居然有。到底是做什么的时候装进去的呢?
  • 受限用户 提携玉龙 2022-3-25
    0 8
  • 五级用户 aaaa32 2022-3-25
    0 9
    怪不得有些阿里云的资源还要还原文件这么复杂
  • 四级用户 queen3438 2022-3-25
    0 10
    技术一流,感谢分享!
  • 二级用户 pydove 2022-8-28
    0 11

    干货,感谢分享

  • 四级用户 爱唱歌的汤姆猫 2022-8-28
    0 12
    看上去好麻烦呀,其他网盘都没有这种限制的,用着很不方便的
    • 老男人游戏网配套论坛
      13
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。