哈哈,继续*——*
一段Base64
这道题大家随缘吧!
了解 string.fromCharCode() 是js 里面的函数就行了
给你个链接吧
.!?
是不是感觉像摩斯电码的变形!!!!!!!
哈哈,不对!!
其实,这还是 ook! 编码,直接ook!解码就行。
给你个在线ook!解密网址吧
+[]-
细心的你应该注意到了这题和前面的 这不是摩斯密码很像!!!
对的,这也是brainfuck 编码,直接解码就行!!!
在线解密链接同上,^…^
突然天上一道雷电
观察一下,有大括号,栅栏解密试一下,不行!!!!
凯撒密码强行解密也不行!!!!!
其实,是凯撒加密的变换形式。
flag的10进制的ASCII码分别是 :102 108 97 103
gndk的10进制的ASCII码分别是:103 110 100 107
发现ASCII以此减少 1 2 3 4,所以以此类推
所以应该是每隔一个都加一
知道了加密方式,下面直接上脚本吧:
# python3
string1 = "gndk€rlqhmtkwwp}z"
string2 = ""
num = 1
for i in string1:
string2+=chr(ord(i)-num)
num=num+1
print(string2)
运行结果如下:
可能是python 版本问题,特殊字符处理有点问题,图中的PTS应该是 {,
所以 flag就是 flag{lei_ci_jiami}