首页
社区
课程
招聘
[原创]CTF2017第一题 WannaLOL破解流程及汇编注释
发表于: 2017-6-3 20:29 2998

[原创]CTF2017第一题 WannaLOL破解流程及汇编注释

2017-6-3 20:29
2998

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.



[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
打赏 + 1.00雪花
打赏次数 1 雪花 + 1.00
 
赞赏  CCkicker   +1.00 2017/06/06
最新回复 (1)
雪    币: 1473
活跃值: (387)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
2
谢谢楼主分享
2017-6-8 11:46
0
游客
登录 | 注册 方可回帖
返回
//