30.面具下的Flag
- strings发现flag字眼,疑似文件名
- binwalk查看确认含有zip,并分离
- 加密,尝试伪加密直接更改。成功
- 得到flag.vmdk,这是一个虚拟机磁盘映像文件
- 对vmdk文件用7z解压
- 在part1文件夹和part2文件夹中分别发现两个特殊文件NUL和where_is_flag_part_two.txt:flag_part_two_is_here.txt
- 对这两个文件分别进行BrainFuck和Ook!解码
- 得到两部分flag
- 第一部分 flag{N7F5_AD5
- 第二部分 _i5_funny!}
❓ 疑问:
为什么我把vmdk文件在VMware软件中直接映射磁盘到电脑后,打开磁盘里面的文件内容对于直接7z解压来说是缺失的,尤其是关键的两个文件都没有
一个part1文件夹中只有文件名为NUL的空文件,一个part2文件夹中只有名为where_is_flag_part_two.txt的文件,打开是Oops,flag_part_two_isn't_here!
为什么会在文件内容上有区别?