本文主要是介绍base64+摩斯+base16+仿射密码(排除伪加密),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解压得到题目
点开txt
LS0uLi4vLi4uLi0vLS0uLi4vLS4uLi4vLS4uLi4vLi4uLS0vLS4uLi4vLi4tLi8tLi4uLi8uLi4tL
S8tLS4uLi8uLS0tLS8tLi4uLi8tLi4uLy0uLi4uLy4uLi4uLy0uLi4uLy0uLi4uLy0uLi4uLy0
uLi4vLS4uLi4vLS4tLi8tLi4uLi8tLi4vLS4uLi4vLi4uLS0vLS4uLi4vLS4uLi8tLS4uLi8uLS8
tLi4uLi8tLi4uLy0tLi4uLy4uLi4uLy0tLi4uLy4uLi0tLy0uLi4uLy0uLi4=
base64解密是一串很明显的摩斯密码
再莫斯解密
根据判断,最大不超过F,base16解密,也可以转字符串十六进制好像,得到一串字符
题目名称叫“仿射解密”可知这应该是最后一层解密了
胜利就在前方
tvcocqkefklmckzkusk
题目里面三个东西,一个txt另外两个都是zip文件,解压flag需要密码,解压仿射加密需要密码
用十六进制编辑器打开看一下仿射密码这个题目文件
15和20就是仿射密码的两个逆元
据大佬说 360压缩可以跳过伪加密 下载一个试试看,以备不时之需
这里有一个坑 拼音拼出来是伪加密
不要管直接将key放到flag文件里面,得到flag
总结:用好工具—— ctf在线工具
这篇关于base64+摩斯+base16+仿射密码(排除伪加密)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!