首页
论坛
专栏
课程

[原创]第一题流浪者解题过程

2019-3-10 16:12 360

[原创]第一题流浪者解题过程

2019-3-10 16:12
360
使用工具:windbg+IDA
一、定位
首先windbg在GetWindowTextA处下断点:bp USER32!GetWindowTextA,程序断下后gu跳出 GetWindowTextA ,一路F10,来到0x004018ba处:
二、找到核心算法逻辑
在IDA中转到该地址,正是我们要找的比较流程:
F5:
先对输入的字符串做出处理,分别对应三种情况:数字1-9,大写字母,小写字母,核心比较逻辑位于sub_4017F0处:
基本上就是一个简单的查表过程,于是写出破解算法:
得到结果为j0rXI4bTeustBiIGHeCF70DDM


[公告][征集寄语] 看雪20周年年会(12.28上海) | 感恩有你,一路同行

最新回复 (0)
游客
登录 | 注册 方可回帖
返回