下载文件,解压,里面还有个flag压缩包,打开flag压缩包的时候报错:
有winhex打开flag来尝试修复这个文件,这涉及到rar文件的格式编码,详情参考https://blog.csdn.net/vevenlcf/article/details/51538837。
如果用WinRAR的修复功能,则只能修复rar文件,不能把这个图片复原,rar格式编码中:
每一个块都是由以下域开始的:【译者注:即每一个块的头部都是由以下域(可称之为头域)组成的】
HEAD_CRC 2 bytes CRC of total block or block part
整个块或者块某个部分的CRC(根据块类型而有不同)
HEAD_TYPE 1 byte Block type
块类型【译者注:也可以理解为块头部类型,因为不同的块对应不同的块头部。后文也经常混淆这两种概念。】
HEAD_FLAGS 2 bytes Block flags
块标志
HEAD_SIZE