拿到压缩包解压得到两张图片,jpeg的使用010editor可以看到最下面有段base64(或者string命令也可以)
解密是
一共136行,到此没办法解密,只能从第二张图片继续查找信息
另外一张图片png 使用stegsolve工具(bule 0)提取出一张二维码,
5pyJ5LiA5Liq5Lq65YmN5p2l5Lmw55OcCuWTpeS7rOWEv+i/meeTnOWkmuWwkemSseS4gOaWpOWViuS4pOWdl+mSseS4gOaWpArov5nnk5znmq7mmK/ph5HlrZDlgZrnmoTov5jmmK/nk5znspLlrZDmmK/ph5HlrZDlgZrnmoQK5L2g556n556n546w5Zyo5ZOq5YS/5pyJ55Oc5ZGA6L+Z6YO95piv5aSn5qOa55qE55OcCuS9oOWrjOi0teaIkei/mOWrjOi0teWRogrov5nnk5zkv53nhp/lkJcK5oiR5byA5rC05p6c5pGK55qE6IO95Y2W57uZ5L2g55Sf55Oc6JuL5a2QCuaIkemXruS9oOi/meeTnOeGn+WQlwrkvaDmmK/mlYXmhI/mib7ojKzlhL/mmK/kuI3mmK/kvaDopoHkuI3opoHlkKcK5L2g6L+Z55Oc6KaB54af5oiR6IKv5a6a6KaB5ZWKCuWNgeS6lOaWpDMw5Z2XCuS9oOi/meWTquWkn+WNgeS6lOaWpOWViuS9oOi/meenpOaciemXrumimArlkLjpk4Hnn7MK5Y+m5aSW5L2g6K+055qE6L+Z55Oc6KaB5piv55Sf55qE5L2g6Ieq5bex5ZCe6L+b5Y67CuS9oOS7luWmiOWKiOaIkeeTnOaYr+S4jeaYrwrokKjml6XmnJc=
同样base64解密得到
总共16行,猜测可能是0-9 a-f,所以据此对前面的铭文比对,编写脚本得到flag{ece59ea5-3085-4ded-bd72-49f6c9e945a8}
# coding=UTF-8
import binascii
f = open('res.txt','r',encoding='UTF-8').readlines()
t1 = ['有一个人前来买瓜','哥们儿这瓜多少钱一斤啊两块钱一斤','这瓜皮是金子做的还是瓜粒子是金子做的','你瞧瞧现在哪儿有瓜呀这都是大棚的瓜','你嫌贵我还嫌贵呢','这瓜保熟吗','我开水果摊的能卖给你生瓜蛋子','我问你这瓜熟吗','你是故意找茬儿是不是你要不要吧','你这瓜要熟我肯定要啊','十五斤30块','你这哪够十五斤啊你这秤有问题','吸铁石','另外你说的这瓜要是生的你自己吞进去','你他妈劈我瓜是不是','萨日朗']
t2 = '0123456789abcdef'
s = ''
for i in range(len(f)):
f[i]=f[i].strip()
for j in range(len(t1)):
if(f[i]== t1[j]):
s += t2[j]
break
print(binascii.a2b_hex(s))
想要附件的童鞋可以+关注并留言
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...