Loading
10

[工具]一种能让压缩包无法在线解压,只允许离线解压的工具

大家好啊,这里是cancan2333。

关于内鬼与蠢货举报或者在线解压导致的资源爆炸让大家苦不堪言,我一直在想有没有一种手段能让网盘无法正常识别我们的文件,但是我们自己能正常解压

思路&测试
众所周知,文件是由字节组成的,而一般来说这些字节当中比较关键的位置,或者说是文件头一般会用作文件标识,也就是区分这是什么类型的文件。你可以给一个rar类型的文件改个后缀,例如.abc,然后,修改ABC文件的默认打开方式为解压缩软件,然后这个文件能被解压缩软件正常识别,原因就是如此,压缩软件通过文件头部的标识来识别这是什么类型的文件,再来使用与之对应的算法来解压缩

常见的压缩文件格式有RAR ZIP 7Z等等

RAR文件开头为Rar!

7Z文件开头为7Z

ZIP文件开头为PK

所以说我们可以在发布的时候抹除或者在前面添加一部分特定的数据,让这个文件无法被正常识别,在被站内其他用户下载到本地的时候,让他们自行修复

在我测试的时候意外发现,在压缩文件前插入在压缩文件前插入特殊的字节的时候

不仅能正常使用压缩软件解压,而且百度网盘无法在线解压

工具教程
我这里提供了两套工具,PC与安卓的,由chatgpt生成的代码编写,并且提供了源代码,如果不放心可以自行检查编译,或者DIY

PC的使用方法非常简单,直接将压缩文件拖拽到exe文件上即可,将添加过字节的文件再次拖拽上去即可移除添加的字节

安卓的工具只支持移除字节,而不能添加字节,来避免各大网友使用的解压缩软件不同,这里不演示了。不过在我的测试下使用ZArchiver和MT管理器都可以正常解压

百度网盘

  文件来源:未知

  更新时间:2024年09月23日

  文件说明: 链接内带有windows和安卓的解压软件 提取码:n6b6