原理
jpg的内容结束标志为:FF D9 ,其后是否有其他内容jpg算法不关心;而rar的内容开始标志为:52 61 72 21,其前面是否有其他内容rar算法也不关心。因此,将一个jpg和一个rar连接成一个文件,这个文件就既是jpg也是rar了。
png的话,原理应该一样
来源
https://www.zhihu.com/question/31140164
范例代码
copy /b f:\1.png + f:\1.rar f:\1.png
jpg的内容结束标志为:FF D9 ,其后是否有其他内容jpg算法不关心;而rar的内容开始标志为:52 61 72 21,其前面是否有其他内容rar算法也不关心。因此,将一个jpg和一个rar连接成一个文件,这个文件就既是jpg也是rar了。
png的话,原理应该一样
https://www.zhihu.com/question/31140164
copy /b f:\1.png + f:\1.rar f:\1.png