BugKu——又一张图片,还单纯吗

发布时间:2026/9/26 18:55:28
BugKu——又一张图片,还单纯吗 一、题目二、方法下载后得到一张图片拖入随波逐流解析。发现这张图片中还包含其他的图片。使用binwalk自动提取。binwalk -e file.jpg失败没有文件输出改用其他方法。1、Linux的dd手动提取# 提取第一个嵌套 JPEG从 0x26C48 开始 dd iffile.jpg ofpart1.jpg bs1 skip$((0x26C48)) # 提取第二个从 0x26D94 开始 dd iffile.jpg ofpart2.jpg bs1 skip$((0x26D94)) # 提取第三个从 0x27994 开始 dd iffile.jpg ofpart3.jpg bs1 skip$((0x27994))bs1表示按字节操作skip是跳过前面的字节数。十六进制用$((0x...))让 shell 自动换算。提取后打开第一张图片显示flag。2、foremost自动提取提取命令foremost -i file.jpg完整的命令foremost -t jpg -i file.jpg -o output_dir-t jpg指定只提取 JPEG 文件不写 -t 会尝试提取所有支持的类型。-i file.jpg指定要扫描的输入文件。-o output_dir指定输出目录如果目录不存在会自动创建。提取完成打开即可。