2、这是一张单纯的图片

0x01、题目:这是一张单纯的图片

在这里插入图片描述

0x02、WP

1、右键链接,点击新建标签页打开链接,然后另存该图片,如下图所示 :

在这里插入图片描述

2、第一步: 双加打开,该图片,发现图片的高度可能有点问题,我们使用python脚本跑出该图片的16进制宽和高,再放进010edit软件修改

①、允许脚本,跑出十六进制的宽为0088,高为0098(注意这里的x,其实就是0)

width=1920
print(hex(width))	#width:0x03d--->003d

height=1200
print(hex(height))	#height:0x42---->0042

在这里插入图片描述
②、放进010edit,修改高度
ctrl+f,进行搜索十六进制的宽和高
输入0088搜索宽,左边的0098就是高
在这里插入图片描述
③、高由0098修改为00F8,保存
在这里插入图片描述
④、再次打开图片,发现没有什么用。。。。。。。。
在这里插入图片描述
3、第二步: 右键,查看属性等信息,无果
在这里插入图片描述
4、第三步: 拖进Notepad++查看
①、ctrl+f,开始搜索flag f1@g PK rar 等字符串,无果
②、拉到最后,发现有一串被html编码的字符串:如下所示

key{you are right}

③、我们用python解码即可:

import HTMLParser
def decodeHtml(input):
    h = HTMLParser.HTMLParser()
    s = h.unescape(input)
    return s

c=("key{you are right}")		#decode

print decodeHtml(c)

在这里插入图片描述

0x03、Flag

key{you are right}

0x04、总结

对于图片的隐写,一般步骤:

1、双击打开,查看宽高问题,再使用010修改即可
2、右键属性,查看详细信息,有没有备注什么的
3、右键,使用文本打开,ctrl+f,搜索有没有flag、f1@g、PK、rar、passwd、password、key等字段
4、把图片拖进010,ctrl+f,搜索十六进制504B、ffd8、8950等等,当然了也可以简单粗暴点,拖进kali,file 文件,查看文件类型,再binwalk查看有没有隐写一些东西,再binwalk -e或者foremost出这些隐写再内的东西

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qwsn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值