CTF题目记录9

证明我还在

welcome

安恒7月misc签到
今天摸鱼着呢,然后没想到15点就结束了,其它题都没好好看


给的是一个压缩包,
然后直接binwalk发现有东西,
提取出来的东西如下:
链接:https://pan.baidu.com/s/1upB67MmXeCILH335LAtXZg
提取码:eice

ps.原来那个好像已经被我删了。。。

打开发现一张png图片+一个加密的压缩包,那么从图片入手
图片名称为red_blue 感觉像是RGB通道的隐写(考虑LSB?)
stegsolve查看红色、蓝色的0,1通道
发现红色的1通道隐藏图片
在这里插入图片描述
保存下来得到压缩包密码
在这里插入图片描述
打开以后发现图片7.jpg hint.png flag.txt
flag.txt如下:

Ao(mgHXo,o0fV'I2J"^%3&**H@q.MQ1,V%$1GCdB0P"X%0RW

这个编码不太熟悉(其实是base85 hint里有

hint用winhex打开,末尾
在这里插入图片描述
base64解码发现爱国民主…
再用社会主义核心价值观解码得到base85
对flag.txt进行base85解码得到flag
base85解码网站:http://ctf.ssleye.com/


顺便提一嘴7.jpg(这是干扰图吗。。。)
jpg猜测隐写算法 我用stegdetect发现是jphide? 不过暴力解不出密码

QrJoker

首先要mark一个二维码的工具:https://merricx.github.io/qrazybox/

再马住一个切割gif的脚本(PIL库还没学,毕竟我是随便水misc的hhh)

from PIL import Image
import os
gifFileName = 'QrJoker.gif'
#使用Image模块的open()方法打开gif动态图像时,默认是第一帧
im = Image.open(gifFileName)
pngDir = gifFileName[:-4]
#创建存放每帧图片的文件夹
os.mkdir(pngDir)
try:
 while True:
  #保存当前帧图片
  current = im.tell()
  im.save(pngDir+'/'+str(current)+'.png')
  #获取下一帧图片
  im.seek(current+1)
except EOFError:
  pass

首先记录一下手动操作流程,熟悉一下上面那个QR工具的用法:(坚持到底就能成功系列)

以第一帧为例:把这个画上去
在这里插入图片描述
这个地方要选择:
在这里插入图片描述
在这里插入图片描述
认真画完,用tool的第一个提取数据选项
在这里插入图片描述
在这里插入图片描述
得到一部分信息…对每张图片依次操作(一共50+),解码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CTF逆向入门是指逆向工程的入门级别的题目,要求参赛选手具有较强的反汇编和反编译的能力,并且能够进行逆向分析。这类题目通常涉及到软件逆向和破解技术。通过解决这些题目,参赛选手可以提高他们的逆向分析能力。 在逆向入门的题目中,通常会给出一段代码或者一个文件,参赛选手需要根据给定的逻辑推导出正确的用户名和密码。例如,在引用中的代码中,通过逻辑判断和计算,可以得到正确的用户名和密码。 另外,在引用中的代码中,输入的字符会根据一定的规则进行转换,然后与给定的字符串进行比较,如果一致则认为成功。 总的来说,CTF逆向入门是一种通过解析逆向工程相关题目来提高逆向分析能力的方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [CTF逆向(reverse)入门脑图](https://download.csdn.net/download/qq_32465127/10744933)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Reverse入门[不断记录]](https://blog.csdn.net/weixin_53090346/article/details/129099449)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值