1.了解ext3文件系统,熟练使用mount
将linux文件拽入虚拟机。
strings linux //以字符串模式查看文件
strings linux | grep flag //筛选flag字样
mount linux /mnt //使用mount挂载文件系统或使用binwalk提取文件
find /mnt -name "flag.*" -print //寻找挂在之后的flag所在位置,得到地址 /mnt/O7avZhikgKgbF/flag.txt
cat O7avZhikgKgbF/flag.txt //得到flag
base64 -d /mnt/O7avZhikgKgbF/flag.txt //base64转码(base64 balabala是加密,base64 -d balabala是解密)
2.修复二维码扫描得到flag
用fireworks打开gif图片,在第50帧找到二维码,发现三角残缺。
用photoshop找到完整二维码,截取三角补全二维码,扫描即得flag。
3.在pdf中找flag
题目提示在“图下面”。转换为word文档。
4.Java逆向,base64解码