第二周做题记录

[BJDCTF2020]藏藏藏

下载打开发现一张图片,根据经验对其基本操作下,最后拖进kali分离发现一个zip文件,解压打开是一张二维码,扫码出flag

flag{you are the best!}


[SWPU2019]我有一只马里奥

下载后是一个exe文件,运行后产生一个1.txt文件,打开提示ntfs

使用ntfsstreamseditor分离得到一个D!_Downloads_题目_1.txt!flag.txt,文件,打开后看到flag

flag{ddg_is_cute}


BJDCTF2020]just_a_rar

打开发现一个加密的rar文件,提示4位数,用ARCHPR破解,跑出密码为2016

解压后得到一张图片,在属性备注里发现flag

flag{Wadf_123}


[BJDCTF 2nd]TARGZ-y1ng

打开拖入kali tar zxvf发现解压不了,好吧是我弱智题目都说了

用notepa++打开发现文件头为zip,修改后解压需要密码,根据题目提示尝试文件名,

解压后发现又是一个相同格式的文件,按照上述操作继续操作,然后心态崩了,搜wp,发现万恶的出题人套了300层娃,借大佬的脚本一用,得到flag.txt

import zipfile,os
def unzip(zipname):
    while True:
        passwd = zipname.split('.')[0]
        zf = zipfile.ZipFile(zipname,'r')
        zf.extractall(pwd=passwd.encode())
        os.remove(zipname)
        zipname = zf.namelist()[0]
        zf.close()
unzip("OKMIlLVft.tar.gz")

BJD{wow_you_can_rea11y_dance}


BJDCTF2020]鸡你太美

解压发现2个gif文件,对比发现篮球副本少了gif头文件,添加后显示正常且其中包含flag

flag{zhi_yin_you_are_beautiful}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值