一道独立自主的Android逆向!
题目地址:Jarvis-androideasy
Android killer打开查看源代码:
其关键地方为:
这个JAVA代码看起来还是有点费劲的(哭唧唧)。
非常简单,就是s与0x17异或就可以了。
emmmm,关键还是练习一下python。
s = [0x71,0x7b,0x76,0x70,0x6c,0x5e,0x63,0x48,0x26,0x44,0x48,0x57,0x59,0x48,0x24,0x76,0x64,0x4e,0x48,0x57,
0x79,0x53,0x65,0x27,0x3e,0x5e,0x3e,0x26,0x6b,0x73,0x6a]
for i in range(len(s)):
print(chr(s[i]^0x17))
flag get√
写这道题唯一的难点就是把十进制一个一个转化为十六进制了,还是python掌握的不好