e6Z9i~]8R~U~QHE{RnY{QXg~QnQ{^XVlRXlp^XI5Q6Q6SKY8jUAA
首先观察,发现有数字有字母有符号,结尾是双A,类似base64
==与AA的ASCII码相差4 (原理类似凯撒)
写一个简单的c++代码实现
#include <bits/stdc++.h>
using namespace std;
int main()
{
string str;
cin>>str;
for(int i=0;str[i]!='\0';i++)
{
str[i]-=4;
}
for(int i=0;str[i]!='\0';i++)
{
cout<<str[i];
}
}
得到a2V5ezY4NzQzMDAwNjUwMTczMjMwZTRhNThlZTE1M2M2OGU4fQ==
现在可以利用base64解码
工具 http://ctf.ssleye.com/base64.html
flag就自己动手吧,嘿嘿