下载后获得.txt
一头雾水,完全触及知识盲区,直接拿出万能解码器,果然有个编码方式叫气泡编码
bubble编码特征:x开头,x结尾,某些特定位是元音字母,而且出现频率特别高,而且基本单元是5元组
CTF在线工具-在线BubbleBabble编码|Bubble编码|BubbleBabble解码|BubbleBabble编码原理|BubbleBabble编码算法
解码失败
开始研究自己写脚本解码,需要一个baddlepy的python包,下载地址如下:bubblepy · PyPI
按图下载
下载后解压
cd到目录下,然后
python setup.py install
安装
然后写解码脚本
from bubblepy import BubbleBabble
#导入包bubblepy
str='此处填写密文'
#str是待解密字符
Str=BubbleBabble()
print(Str.decode(str))
进行第一次解码
得到第一层明文“xivak-norok-norad-tipol-norol-nipid-tisuk-zotak-nurud-tesil-nitok-hepod-torek-cesuk-coryd-tinak-zorik-nined-tomyl-nosal-hopid-tuvuk-zomek-zupod-tovuk-zumak-zoryd-tipuk-nyruk-zepyd-tonuk-zasol-nunud-tenok-nuvyl-nevax”
复制结果再来一遍,获得第二层明文
ximil-hynyk-rotil-rytek-masal-folif-cysuh-zoboh-zobol-himok-dosyf-fizyx
重复上一步,再次进行解码操作,得到结果
提交flag
bugku{th1s_1s_A_Bubb13}