【攻防世界】flag_universe

news/2025/4/3 2:05:50/文章来源:https://www.cnblogs.com/wyuu101/p/18805085

⭕、知识点
流量分析/ftp协议/图片LSB隐写/zsteg

一、题目

给出一个流量包

二、解题
1、追踪ftp流量

2、查看后发现一些可能有用的信息

3、flag.txt里的内容是一串base64编码后的数据,解密后发现是假flag

4、根据题目名称以及剩下的两个文件,盲猜答案就隐藏在两张图片中

13号流是旧图片,14号流是新图片,都给他保存下来(选择保存原始数据)


5、打开图片发现没有信息,应该是图片隐写

6、用binwalk扫描没发现什么东西

7、由于是png图片,再用zsteg扫描一遍发现了flag

三、答案
flag{Plate_err_klaus_Mail_Life}

四、问题与收获

有时候在想为什么同样是图片隐写,但是binwalk扫描不出来而zsteg可以呢,问了一下ai:

简单说就是binwalk主要用于查找隐藏在图片中的二进制文件,而zsteg主要查找lsb隐写内容
binwalk使用所有格式图片,zsteg仅支持png
所以对于jpg格式的隐写还是用stegsolve吧

此外ai还给出建议:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/909724.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

20242317 2024-2025-2 《Python程序设计》实验二报告

20242317 2024-2025-2 《Python程序设计》实验二报告 课程:《Python程序设计》 班级:2423 姓名:林楚皓 学号:20242317 实验教师:王志强 实验日期:2025年3月26日 必修/选修:公选课 一、实验内容 1.设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善; …

# **DeepSeek 深度解析 PasteForm:一个让管理端开发爽到飞起的全栈解决方案**

🤖 DeepSeek 深度解析 PasteForm:一个让管理端开发爽到飞起的全栈解决方案 各位开发者注意啦!今天我要带大家全方位解剖 PasteForm 这个神奇框架——不仅介绍核心思想,更要重点展示它强大的配套工具链!(那些被其他教程忽略的精华部分都在这里了!) 先上镇楼图,这是 De…

利用 AWS Signature:REST API 认证的安全指南

随着云计算领域的不断发展,保护 API 访问的安全性变得愈加重要。AWS Signature 提供了一种强大的机制,用于通过 REST API 认证请求到 AWS 服务。本文讨论了 AWS Signature 的重要性,解释了它是什么,提供了 Java 和 Go 中的实现示例,并介绍了用于测试的工具,包括 APIPost,…

【ABP】项目示例(8)——数据迁移

数据迁移 在上一章节中,已经展示了数据播种的用途之一,即单元测试中进行数据初始化,在这一章节中,实现数据播种的另一重要用途,即数据迁移 该项目使用的是代码优先的开发模式,需要将领域模型迁移到数据库中的数据模型 EF数据迁移 在程序包管理控制台选中General.Backend.…

一个测试工程师的实战笔记:我是如何在Postman和Apipost之间做出选择的?

作为一家金融科技公司的测试负责人,我每天要处理数十个需要加密验签的接口。从最开始的Postman,到后来的Apipost,让我重新思考:我们需要的究竟是一个代码编辑器,还是一个真正懂测试者的智能工具? 一、当加密需求被Postman的脚本支配 1、密码字段MD5加密 去年接手支付系统…

【ABP】项目示例(7)——数据播种

数据种子 在上一章节中,已经对仓储层和应用层进行了单元测试,在这一章节中,进行数据播种 大多数程序正常运行都需要依赖于初始数据,依赖于数据库的程序基本都是如此 例如需要有一个初始的管理员用户或者一个管理员角色,用来进行登录系统,像这种主要用于生产环境中的数据播…

kettle从入门到精通 第九十四课 ETL之kettle MySQL Bulk Loader大批量高性能数据写入

1、在使用kettle时如果对表输出性能要求,可以考虑用mysql 批量加载步骤,该步骤可以实现每秒5万+的数据同步(该数据仅是基于我本人的笔记本,若是服务器则效率更高),如下图所示: 2、原理 知其然知其所以然,之所以MySQL Bulk Loader速度如此之快是因为MySQL 批量加载器使用…

Web开发SpringBoot流程性的学习----回顾补充2(YApi)

Vue简述 Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。 基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。 Vue2官网:https://v2.cn.vuejs.org/生命周期(Vue3已不同)AJAX 概念: Asynchronous JavaScript And XML,异步的…

4.1日报

今天完善了那个多条件查询 虽然没有做成知网那么高级的 但是查询功能已经很完善// 1. 政策标题精确查询(可根据需求改为like模糊查询)if (StringUtils.hasText(policyTitle)) {queryWrapper.like(Policy::getName, policyTitle);}// 2. 政策内容全文检索if (StringUtils.hasT…

MCP (Model Context Protocol)初体验:企业数据与大模型融合初探

简介 模型上下文协议(Model Context Protocol,简称MCP)是一种创新的开放标准协议,旨在解决大语言模型(LLM)与外部数据和工具之间的连接问题。它为AI应用提供了一种统一、标准化的方式来访问和处理实时数据,使模型不再局限于训练时获得的静态知识。 MCP由Anthropic首次提…

Redis高级篇-多级缓存

Redis高级篇-多级缓存Redis高级篇-多级缓存 1.什么是多级缓存 传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,如图:存在下面的问题: •请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈 •Redis缓存失效时,会对数据库产生冲击 多级缓存…