simple1

加点注释

输入储存之后,进行一个小的循环判断,i大于等于三就置零i,当i等于零的时候input和v6(16)亦或 16 32 48 这样的循环然后以hex形式存放input于buffer ,字符串形式存放buffer于buffer?

所以大概就是,input转换成hex形式再把hex数用string形式存储。那么答案很简单了,就是找出hex为5B 13 49 77 13 5E 7D 13的数据,每三位异或一次。但是13是不可见字符,所以有地方出错了

知道就开始写脚本捏

1
2
3
4
5
6
7
8
9
10
11
12
a=''
s=[0x5B,0x13,0x49,0x77,0x13,0x5E,0x7D,0x13]
v=[0x10,0x20,0x30]
j=0
for i in range (7) :
s[i]^=v[j]
j += 1
if (j>=3):
j=0

a+=chr(s[i])
print(a)

结束

最近心脏不太行,休息了两天,去了趟医院,

最近不能再熬太猛了ww