首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >BUUCTF ningen 1

BUUCTF ningen 1

作者头像
YueXuan
发布2025-08-18 18:07:51
发布2025-08-18 18:07:51
3381
举报

题目描述:

人类的科学日益发展,对自然的研究依然无法满足,传闻日本科学家秋明重组了基因序列,造出了名为ningen的超自然生物。某天特工小明偶然截获了日本与俄罗斯的秘密通信,文件就是一张ningen的特写,小明通过社工,知道了秋明特别讨厌中国的六位银行密码,喜欢四位数。你能找出黑暗科学家秋明的秘密么?

密文:

下载附件,得到一张.jpg图片。


解题思路:

1、本来想使用StegSolve先看一下的,但感觉题目后半部分的密码方向提示,很想我之前做的一道图片隐藏zip文件的题。使用010 Editor打开这个图片,果然找到了zip文件的痕迹。(在StegSolve的File Format中,也可以找到zip文件的痕迹) 本题思路可以参考这道例题

在这里插入图片描述
在这里插入图片描述

2、有方向就很简单了。在Kali中,使用binwalk确认是否存在隐藏文件。找到zip压缩包和其中的ningen.txt文件。

在这里插入图片描述
在这里插入图片描述

3、分离这张图片中的隐藏文件。使用foremost分离出文件,找到output目录查看。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、尝试解压zip压缩包,需要密码。根据题目信息,密码为四位纯数字,使用fcrackzip破解zip压缩包的密码,得到密码为8368。

在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
fcrackzip参数说明:
  -b 表示使用暴利破解的方式
  -c 指定字符集,字符集 格式只能为 -c 'aA1!:' 
  1 表示阿拉伯数字[0-9]
  -l 1-10 表示需要破解的密码长度为1到10位
  -u 表示只显示破解出来的密码,其他错误的密码不显示出

fcrackzip工具详细用法

5、使用密码解压,得到ningen.txt文件,打开文件得到flag。

flag:

代码语言:javascript
复制
flag{b025fc9ca797a67d2103bfbc407a6d5f} 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-09-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目描述:
  • 密文:
  • 解题思路:
  • flag:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档