学习misc20天后的小结及工具汇总
做题思路小结
首先拿到图片或者其他的文件
- 如果根据题目能确定是什么类型的题,即可直接做
- 右键打开属性,看看有没有什么附加的东西
- 使用010editor打开,看看文件头部和格式是否正确
- 确认无误后,使用ctrl+f查看文件内是否包含flag字段
- 如果不包含,使用binwalk分析
- 有其他文件包含在内,就要用foremost分离
- 如果是图片,进行以上步骤没看到可用信息则使用stegsolve
- 查看图片内容,使用stegsolve各种工具
- exiftools查看图片更多的信息
- 如果还没发现flag则适当使用以下工具
工具(太多了想要哪个可以私信我)
winhex(010editor)或者bless(linux下)
这些都是十六进制文件编辑器
使用这些编辑器时,我认为要先熟悉各种文件的格式,如png,jpg,zip等
使用这些编译器可以做到
- 查找隐藏在图片内容中的flag字段,或者能发现其他有用的信息,如其他文件(图片,压缩包,压缩包密码,加密字段等)
- 如有文件包含,在文件连接处查找加密字段。在内容结尾查找有用信息
- 修改或补全文件格式,使不能显示的信息正确显示。
- 判断zip伪加密
- 修改图片的宽高
- 修改gif的画布和图片宽度高度
binwalk