栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

[安洵杯 2019]吹着贝斯扫二维码

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[安洵杯 2019]吹着贝斯扫二维码

[安洵杯 2019]吹着贝斯扫二维码


压缩包解压后得到一些无后缀文件,和一个flag.zip

查看flag.zip内容发现尾部有类似base32的数据,先不管去看那些文件(这题其实可以用不到其他文件)

这样文件其实都是jpg文件,不过都是没有后缀的(我上面的图有后缀是因为我做了一遍,原本是没有的),写python脚本批量修改后缀

import os

files = os.listdir("./吹着贝斯扫二维码/")
print(files)
for i in files:
    if "flag" in i:
        continue
    else:
        os.system(f"mv ./吹着贝斯扫二维码/{i} ./吹着贝斯扫二维码/{i}.jpg")

然后得到了二维码的碎片,又是拼图题 

我去别的师傅的wp,截了一张拼好的 ,扫码得到

BASE Family Bucket ??? 
85->64->85->13->16->32

应该是base家族,但是base13是没有的,猜测是rot13,然后就是直接解密啦

使用basecrak解密
base32->base16->rot13->base85->base64->base85


得到解压密码 ThisIsSecret!233 解压flag.zip 得flag

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/983306.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号