这题还是我队友写出来的 我也请教了方法
下载下来就得到一个文件 查看16进制看看有没有猫腻
很明显是被反转了的 之前做过一题是全局反转过来的
但是这一题不一样 它的504B0304任然在文件的头部 是它这8个字节发生了反转
按这个思路来看 整个文件 都是8字节一反转
构思脚本:
with open('secret_data','rb') as file:
data=file.read()
with open('secret_data2.zip','wb') as file:
for i in range(0,len(data),8):
file.write(data[i:i+8][::-1])
打开压缩包得到flag.xlsx
肯定还是有猫腻的
这中xlsx文件可以改成zip格式 然后解压 通过grep来查找flag