有没有能将任意文件保存成图片的软件?

lpt0 · 2024-9-7 04:05:42 · 117 次点击
比如保存成 bmp 位图。我的想法是,保留 bmp 图片的格式(文件头之类的),然后表示图片数据的部分用文件(比如压缩包)填充,毕竟都是二进制,一一填充应该没问题吧。



我的问题是有没有现成的软件能实现上述功能,或者能否通过自己写软件实现?



主要是看到某些网络相册的无限空间,突发奇想。
举报· 117 次点击
登录 注册 站外分享
11 条回复  
chunson 小成 2024-9-7 04:47:59
那还不如直接改后缀名呢,网络相册是不支持上传其他格式的文件还是会检测图片的文件头
Anarchy 初学 2024-9-7 05:25:05
你这要的就是图种,很有年代感了。
5xX4U5sUwdELgdQ3 小成 2024-9-7 07:18:53
非常简单就能实现了, 很久之前用 c 写过:
fopen 打开三个文件, 一个 bmp, 一个想隐藏的文件, 一个目标文件
fgetc 读全部的 bmp, fputc 写到目标文件
然后再读想隐藏的文件, fputc 写到目标文件
50 行内代码搞定
Zaden 小成 2024-9-7 08:30:53
copy 001.jpg/b+002.rar=3.jpg ,这种早古技巧年轻人都不会了吗
yidinghe 小成 2024-9-7 08:36:01
网络相册有可能会对图片进行转码。
shortawn 初学 2024-9-7 09:03:16
有一个叫“paperbak”( ollydbg.de/Paperbak )的东西,可以把任意文件打印出来作为备份,然后扫描这些打印出来的东西就可以还原文件。
Track13 小成 2024-9-7 10:16:34
看来你很年轻啊。以前移动的流量很少的时候,移动的相册是免流量的,那时候的免流资源就是把文件合并到图片里上传到移动相册然后分享这个图片的链接。
YGHMXFAL 初学 2024-9-7 13:18:23
隔壁站有蝗虫实现了这一点:

①任意大文件切割

②切割后的分片隐写入图片

③薅免费图床羊毛

结局我们昨天晚上也看到了
jim9606 小成 2024-9-7 14:02:59
可以是可以,把文件编码成 bmp 位图。但相册一方面通常不允许上传这种无压缩的格式,另一方面不一定给你保留原图用无损压缩,例如统统压成 jpg 不保留原图,那你数据就损坏了。
要么你得用能抵抗图片有损压缩的编码方案,会显著降低效率。
而且我觉得这还不如你注册一堆免费网盘省事。
12下一页
返回顶部