-
-
[原创]CTF2017第一题 WannaLOL破解流程及汇编注释
-
发表于:
2017-6-3 20:29
2998
-
[原创]CTF2017第一题 WannaLOL破解流程及汇编注释
1. 首先OD打开函数列表,选中GetDlgItemTextA设置断点。
2.输入8个1
3.在GetDlgItemTextA函数buffer数据区,给输入的假码设置内存访问断点。
4.下面就是跟踪并设置给汇编代码注释。从代码中可以看到真码长度为4,前两位为15.
5.最后我把算法总结一下,x1为第一位,x2为第二位,x3为第三位,x4位第四位(x1=1,x2=5)
(x3-x1/x2)* x4 = 384.0/16.0
附上一个Python小程序,跑一下结果
for i in range(10):
print(i,(24/(i*1.0-0.2)))
最后结果为1555.
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!