我下载了几个 RAR 文件并发现了一些非常奇怪的事情:
- 文件1.rar:1.94GB
- 视频1.TS:1.92GB
- 自述文件.rtf:1KB
- 文件2.rar:1.94GB
- 视频2.MP4:627MB
- 自述文件.rtf:1KB
File2.rar
是应该包含Video2.TS
高清视频文件,但错误地包含Video2.MP4
同一视频的低分辨率版本。
但让我完全困惑的是,压缩后的 .rar 文件大小是 1.94GB,本来可以如果它包含高清视频,但其内容只有 627MB。没有隐藏文件,没有什么奇怪的(除了明显的)。
所以问题是,这怎么可能?
答案1
如果无法访问 RAR 文件,就无法知道发生了什么。我现在能想到两种可能性:
该档案实际上包含更多文件,但标题不知何故被损坏了,因此其他文件没有出现。
通过在文件末尾附加垃圾数据(故意)来获取文件大小。如果没有适当的标头,附加的数据将被忽略。