每天一道,逐步提升,持之以恒,贵在坚持
该题为bugku的杂项题
1根据压缩包地址进行下载并打开,发现一个key.exe文件,直接运行打不开
2.用notepad++ 打开key.exe文件
从代码可以看出,这是 将 base64 转换成 图片的题
3.在线找个base64转换图片的网页,把代码复制进去转成图片。会的得到一张二维码的图片。
4.用手机扫一扫,就可以得到flag
小结:本题的知识点是 base64转换成图片
base64转成图片的python脚本
#encoding:utf-8
#base64生成图片
import os
import base64
#要转换的字符串
a='''iVBORw0KGgoAAAANSUhEUgAAAIUAAACF(略)'''
#base64解码
img=base64.decodestring(a)
print img
#以二进制方式写入成图片
file1=open("a.jpg",'wb')
file1.write(img)
file1.close()
领取专属 10元无门槛券
私享最新 技术干货