Easy_KeygenMe
0 实验环境
【操作系统】Windows 10
【实验工具】IDA Pro 与 Ollydbg
【题目来源】http://reversing.kr/challenge.php
【题目要求】找到序列号 5B134977135E7D13 对应的用户名
1 使用程序
运行程序,首先提示输入用户名 “Input Name” ,然后提示输入序列号 “Input Serial” 。
2 使用IDA反汇编程序
2.1 读入程序,找到main函数
载入程序之后,可以直接找到 main 函数,代码如下:
int __cdecl main(int argc, const char **argv, const char **envp)
{
signed int v3; // ebp
signed int i; // esi
char v6; // [esp+Ch] [ebp-130h]
char v7; // [esp+Dh] [ebp-12Fh]
char v8; // [esp+Eh] [ebp-12Eh]
char v9; // [esp+10h] [ebp-12Ch]
char v10; // [esp+11h] [ebp-12Bh]
__int16 v11; // [esp+71h] [ebp-CBh]
char v12; // [esp+73h] [ebp-C9h