文件头修改
详情看这篇文章,将压缩文件的文件头进行偏移或者移除,然后修改后缀名为非标准的后缀,可以避免被百度网盘识别成压缩文件,也无法进行在线解压
优点:
比正常压缩包的寿命要长一点
支持多种压缩包格式,例:rar,zip,7z
缺点:
被集群举报了还是有寄的概率
可以接受的压缩软件也比较少,手机的ZArchiver,MT管理器,电脑的winrar
压缩文件假加密
简单来说就是ZIP 文件格式中有一个加密标志位(通常是文件头中的第 6 个字节),用于指示该文件是否经过加密。这个标志位本身并不加密文件内容,而是仅用于标识文件状态。如果将这个标志位修改为加密标志,虽然文件是没进行过加密的,但是你使用压缩软件打开,依旧是会提示请提供压缩密码,这玩意缺点挺多的,我提供一份工具给大家测试测试
优点:
使用简单
无法在线解压
缺点:
支持格式单一,只支持zip格式
没有去掉压缩包的文件头,依旧有可能被百度网盘识别为压缩包
下载面板
文件隐写
这个应该是目前效果最好的防爆手段了,可以不用下载额外的工具,直接使用cmd或者powershell进行隐写,也可以使用我提供的工具,进行拖动操作
用户视角:
只需要将下载的视频文件改个后缀即可解压
作者只需要准备一个zip格式的压缩文件,和一段视频或者图片即可
优点:
不需要第三方工具,windows自带的cmd即可
伪装效果很好,并且百度网盘无法正常识别为压缩包,只能识别为你的伪装
缺点:
只支持zip格式
全自动隐写工具
好好好,学到了
我在想是不是可以把解压缩算法塞进一个 HTML 文件里(当然是放在 里),然后往网盘里传的压缩包里有两个文件,一个是 HTML 文件,另一个是实际的数据内容,用户解压以后双击 HTML 文件应该能在浏览器里直接打开页面,然后把数据文件往页面里拖,在页面里解压,或者在页面里处理成常见的压缩文件格式,页面处理完成后,用户再点击保存,把处理过的文件保存在本地。
我觉得理论上应该是可行的,这样做优点一是易于使用,只要装了浏览器,鼠标双击然后拖动点击就行了,Windows天生能够解压zip文件,所以理论上连解压缩软件都不需要安装,另一个优点就是算法可以是私有的,甚至每一个文件的“算法”都可以不同,正常的解压缩软件几乎不可能解压原始文件,更别提在线解压了,也不用再为了防爆而设置多层密码或者自己寻找特殊格式了。除非百度方面进行人工处理,或者举报量实在是太大,其他情况应该不那么容易出问题。
缺点是 javascript 的执行速度非常慢,不确定能不能使用 wasm 加速,但是我感觉似乎可以用 webGL 来执行压缩和解压缩……或许大佬能做到吧。
只需要一个页面,开发量应该不会很大,我打算等空了自己先试试。
我看黑猫大佬的隐写能7z格式的而且是分卷
感谢大佬
今天遇到mkv隐写zip的,但是只能用rar解压,特地过来瞅瞅