ctfshow-劝退警告

 

 

 下载打开之后是一个图片

 

 

 在kali中使用foremost命令,分离出一个压缩包

打开后是一个压缩包和一个图片,下面还有一个提示:数独

都需要密码才可以打开,猜测有伪加密

使用010打开,发现果然有伪加密

 

 

 将09更改为00,图片就可以打开了

 

 

 

 打开数独的图片

 

 

 有兴趣的可以在线学习一下数独的解法,但是也可以使用数独在线求解器

https://shudu.gwalker.cn/

 

 

 得到压缩包的密码

935714286268953147741826593479538621312649875586172439624395718153487962897261354

打开压缩包

 

 看了一下也不是伪加密

猜测是明文加密

将下方的提示复制到txt中,并弄成压缩包

对比后发现这两个压缩包内的CRC32数值相同,可以确定为明文爆破

5分钟左右就可以爆破出来了

 

 

 得到 解密后的压缩包

 

 打开之后是一张加密的图片,下面有提示

使用ARCHPR进行掩码爆破

 

 得到密码   

 4367381623

输入密码后得到一张图片

 

 根据图片名的提示,使用SilentEye打开图片

得到一个txt文件

 

 打开后发现03F3,03F3是pyc的文件头

 

 将文本中的内容以16进制复制到010中,保存为pyc文件

使用uncompyle进行pyc反编译

在目录 C:\Python27\Scripts 下打开cmd命令输入

python uncompyle2 -o out.py 1.pyc

得到pyc反编译文件

根据提示将check(0)改成check(1),运行得到flag

flag{N0w_y0u_533_m3}

posted @ 2021-10-17 14:42  AttacBurlk  阅读(304)  评论(0)    收藏  举报