-
-
新手[求助]关于爱在天涯(另类破解练习的算法详细分析)一文中的不解
-
发表于:
2005-3-28 16:29
5265
-
新手[求助]关于爱在天涯(另类破解练习的算法详细分析)一文中的不解
小弟是新手刚开始学,有很多不解望各位能帮助我
在这段代码中是如何判断程序没有取用户输入的用户名
原文出处
http://bbs.pediy.com/showthread.php?s=&threadid=10460
00401158 |. 6A 0C PUSH 0C ; /Count = C (12.)
0040115A |. 68 10384200 PUSH crackme3.00423810 ; |Buffer = crackme3.00423810
0040115F |. 68 E8030000 PUSH 3E8 ; |ControlID = 3E8 (1000.)
00401164 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8] ; |
00401167 |. 50 PUSH EAX ; |hWnd
00401168 |. FF15 D8524200 CALL DWORD PTR DS:[<&USER32.GetDlgItemTe>; \GetDlgItemTextA
0040116E |. 3BF4 CMP ESI,ESP ; 取用户输入的注册码
00401170 |. E8 BB030000 CALL crackme3.00401530
00401175 |. 8BF4 MOV ESI,ESP
00401177 |. 68 00020000 PUSH 200 ; /Count = 200 (512.)
0040117C |. 68 00384200 PUSH crackme3.00423800 ; |Buffer = crackme3.00423800
00401181 |. 68 E9030000 PUSH 3E9 ; |ControlID = 3E9 (1001.)
00401186 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8] ; |
00401189 |. 51 PUSH ECX ; |hWnd
0040118A |. FF15 D8524200 CALL DWORD PTR DS:[<&USER32.GetDlgItemTe>; \GetDlgItemTextA
00401190 |. 3BF4 CMP ESI,ESP ; 没有发现取用户输入的注册名 狂晕 难道是一个定值 完
全正确
[注意]看雪招聘,专注安全领域的专业人才平台!