【愚公系列】2021年11月 攻防世界-进阶题-MISC-046(misc_pic_again)
2023-04-18 14:26:18 时间
文章目录
一、misc_pic_again
题目链接:https://adworld.xctf.org.cn/task/task_list?type=misc&number=1&grade=1&page=3
二、答题步骤
1.解法一:Stegsolve
打开 Stegsolve.jar,选择题目图片,选择 Data Extract,然后选择如 下:
看到开头是 PK,选择 Save Bin,文件后缀为 zip。打开压缩包,看 到一个 elf 文件(用记事本打开看到的),使用命令:
#strings '/root/Desktop/1' | grep "hctf"
得到flag:hctf{scxdc3tok3yb0ard4g41n~~~}
2.解法二:zsteg
用 zsteg 分析图片,看到有隐写 zip 压缩包
使用命令提取压缩包
# zsteg -e b1,rgb,lsb,xy 719af25af2ca4707972c6ae57060238e.png > 1.zip
解压 1.zip 得到文件 1 使用命令查找字符串
#strings '/root/Desktop/1' | grep "hctf"
得到flag:hctf{scxdc3tok3yb0ard4g41n~~~}
总结
- zsteg
- Stegsolve
- lsb
相关文章
- 数组还是HashSet?
- 物理内存虚拟内存以及段页表
- Linux网络通信(TCP套接字编写,多进程多线程版本)
- Linux -- 查询某个文件夹下的文件数量
- 选择图像区域矩形框控件【原创】
- 记一次HTTPClient模拟登录获取Cookie的开发历程
- Java:lamada表达式干了些什么?
- 试试将.NET7编译为WASM并在Docker上运行
- ABP vNext系列文章和视频
- 《Mastering ABP Framework》图书目录
- docker+nginx 安装部署修改资源目录配置文件和容器端口信息
- 跨语言调用C#代码的新方式-DllExport
- 软件设计模式白话文系列(五)建造者模式
- 设计模式---责任链模式
- 用于数据科学的顶级 C/C++ 机器学习库整理
- zk系列三:zookeeper实战之分布式锁实现
- Websocket集群解决方案
- 【深入浅出 Yarn 架构与实现】2-2 Yarn 基础库 - 底层通信库 RPC
- Hadoop2源码分析-RPC探索实战
- KeeWiDB的高性能修炼之路:架构篇