本文主要是介绍BUUCTF:snake,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
看题
尝试
使用工具查看格式是否一致
得到不一致结果
从key入手查看
根据解密信息查询
结果
看题
下载附件,得到一张蛇的图片
尝试
使用工具查看格式是否一致
尝试用WinHex没有发现什么,又用Stegsolve,尝试Analyse-File Format
得到不一致结果
看到有压缩包,将图片后缀改为.zip,并解压
从key入手查看
得到两个文件,先打开key
得到base64加密,用工具解密得到
根据解密信息查询
上网查找
结果
得到Anaconda
再打开另一个文档,发现打不开。最后搜索,看到说snake不仅代表蛇,还有Serpent的意思,然后找到了一个Serpent解密的在线网站:Serpent解密
尝试,密码anaconda
下载二进制文件,使用WinHex打开,得到 CTF{who_knew_serpent_cipher_existed}
将CTF改为flag提交
这篇关于BUUCTF:snake的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!