第一眼看着给我吓了一跳
我还以为是什么很牛逼壳
结果就是dnspy打开
这个函数什么ID都没有
只能一个一个点
但是逻辑真的很清晰
之前BUU写的题太复杂了,感觉可以看看这些题静下心
这个时候看着
攻防世界逆向高手题之debug_攻防世界debug-CSDN博客
这个博主的(我好多东西就是跟着这个博主学习)
知道了ilspy
打开
不得不是
我觉得是清晰好多了
虽然都一样,哈哈
主要加密,静下心来慢慢看
这一步就是num2作为下标 然后异或c
最后md5
这一步我看见-转换
给我懵逼了
写出来没有啊?
结构就是没有
import hashlib
a='CreateByTenshine'
print(len(a))
table=[ 3, 5, 7, 11, 13, 17, 19, 23, 29,31, 37, 41, 43, 47,]
c=[34,37,65,64,31,35,64,65,39,39,62,30,63,63,34,35,62,36,30,62,39,34,65,32,38,37,33,65,30,65,61,37]
flag=''
print(len(c))
for i in a:temp=ifor j in table:temp=chr(j^ord(temp))flag+=temp
flag=hashlib.md5(flag.encode()).hexdigest()
print(flag)
动调也行
动调需要DNSPY了