嘟嘟社区

[不限流量] 薅羊毛的最高境界,将任何储存图片的服务变成网盘


本帖最后由 invertgeek 于 2024-9-5 20:50 编辑

项目地址: https://gitlab.com/ivgeek/mixfile
原理:

  • 所有您上传的数据均储存于第三方图床网站
  • 当上传100MB文件时,会自动将文件分割为100份
  • 每份单独使用AES-GCM算法加密,然后使用隐写机制隐藏到一张空白图片中
  • 然后把这100份图片上传到第三方网站
  • 最后再把这100个图片的链接数据使用GZIP算法压缩然后AES加密后转换为二进制,再次隐写到一张图片中,作为索引文件储存
  • 最后返回文件的分享码,分享码中包含本次加密使用的随机密钥以及索引文件地址等信息
  • 下载时会先解析索引文件然后再根据索引下载其他文件
  • 所有这些步骤都是自动完成的,而且采用kotlin协程并发优化,并且提供http api访问,和普通http直传调用无任何区别

支持在线播放经过加密隐写的视频
测试视频分享码(1个G,在服务端看来就是1000多张空白的图片):
mf://demmGp0ywJ1A29dfuKpqbCCdBe6fmd15daMSjYm8UIvTxcZMXOS8u5r4ruWjPb8U4EF2Qdw2mvr07qpIKS37SMlfQpKS9OQc1vLDlReDGGAQqDmdlqp9snNTx5xk4BdaHGkLf0CYPqFStejRC7GpiDFwBoCRyGkeGZ4CaK75hM1ff4pIGwdVawE6ItsGPOeUSnWsJuE1n2xK5HXimrHrAqzNlQUoO8YWm4JfwGEdfSl

电影网站适合这样的做
反正本地都有备份 被删了 再上传呗
自己的视频 不要这么做  一个图片就删了  视频就不完整了
还得本地有备份 那还不如随便找个网盘呢
看起来似懂非懂,感觉应该很厉害吧

总是吵架的猪 发表于 2024-9-5 19:01
电影网站适合这样的做
反正本地都有备份 被删了 再上传呗
自己的视频 不要这么做  一个图片就删了  视频 …

可以传腾讯,B站这些大厂,基本都不会删,qq空间的图片10年前的都还在

invertgeek 发表于 2024-9-5 19:02
可以传腾讯,B站这些大厂,基本都不会删,qq空间的图片10年前的都还在

所以适合电影网站
切片ts 然后加密保存到图片
播放的适合 再解密ts就行了
我记得以前有电影站这么做过

我去这么牛的嘛
三方图片不上传原图,有压缩算法咋办

三鹿奶粉 发表于 2024-9-5 19:07
三方图片不上传原图,有压缩算法咋办

所以用了gif格式,我试了有压缩的站,基本百分之95都不会压缩动图
因为gif每一帧都得压缩,算法复杂

mjj 出征,寸草不生
鬼妈妈.mp4  1.2GB