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

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

2017-6-3 20:29
2548

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.



[培训]《安卓高级研修班(网课)》月薪三万计划,掌 握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

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