攻防世界running

35 篇文章 2 订阅
30 篇文章 1 订阅

打开附件

只有一个exe文件(这里打开只有一个文档提示错误),尝试文件分离

Binwalk命令发现分离不完全

使用foremost

foremost run.exe -o 1

得到文件夹

打开前两个没啥用,最后压缩包

解压出来发现exe可以运行

运行出来多了一个tif文件,此文件格式就不能使用Stegsolve

网上搜索了一下

tif是一种图片格式,而且下面这句也是关键

此时打开winhex查看文件16进制发现

这是tif图片的头部

立马用ps打开

当遮住矩形一图层时

出现flag的计算式

肯定是用字符

在去winhex里面看看,在结尾发现

njCp1HJBPLVTxcMhUHDPwE7mPW

写一个python脚本计算

bytearray=b"njCp1HJBPLVTxcMhUHDPwE7mPW"

flag=""

for i in range(len(bytearray)):

    if i % 2==0:

        c=bytearray[i]

        c-=1

        flag+=chr(c)

    else:

        c=bytearray[i]

        c+=1

        flag+=chr(c)

print (flag)

flag为

flag{mkBq0IICOMUUwdLiTICQvF6nOX}

更多思路请看CTF MISC解题思路总结篇_Dadeln。的博客-CSDN博客_misc解密

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值