-
-
[原创]第一题流浪者解题过程
-
2019-3-10 16:12 2113
-
使用工具:windbg+IDA
一、定位
首先windbg在GetWindowTextA处下断点:bp USER32!GetWindowTextA,程序断下后gu跳出
GetWindowTextA
,一路F10,来到0x004018ba处:
二、找到核心算法逻辑
在IDA中转到该地址,正是我们要找的比较流程:
F5:
先对输入的字符串做出处理,分别对应三种情况:数字1-9,大写字母,小写字母,核心比较逻辑位于sub_4017F0处:
基本上就是一个简单的查表过程,于是写出破解算法:
得到结果为j0rXI4bTeustBiIGHeCF70DDM
[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界
赞赏
他的文章
[原创]第一题流浪者解题过程
2114
[求助]LNK文件感染技术
2398
看原图