-
-
[旧帖] [求助][求助][求助]尝试XX一个软件学习OD,遇到一些问题,请指教 0.00雪花
-
发表于: 2011-7-15 16:39 2554
-
在网上找到一个软件。如附件。
想用OD试试破解注册码。
目前的情况是使用函数参考(GetWindowText),知道点击“确定”按钮后的代码位置是:
看了半天代码,也没有发现计算注册码的入口函数是那个……
因为才开始学习使用OD,没有经验。
请各位看官提示一下。
谢谢了!
想用OD试试破解注册码。
目前的情况是使用函数参考(GetWindowText),知道点击“确定”按钮后的代码位置是:
00464B20 |. 68 00010000 PUSH 100 ; /Count = 100 (256.) 00464B25 |. 8D4424 04 LEA EAX,DWORD PTR SS:[ESP+4] ; | 00464B29 |. 50 PUSH EAX ; |Buffer 00464B2A |. 8B43 30 MOV EAX,DWORD PTR DS:[EBX+30] ; | 00464B2D |. 50 PUSH EAX ; |hWnd 00464B2E |. E8 9D31FAFF CALL <JMP.&user32.GetWindowTextA> ; \GetWindowTextA 00464B33 |. 8BC8 MOV ECX,EAX 00464B35 |. 8BD4 MOV EDX,ESP 00464B37 |. 8BC6 MOV EAX,ESI 00464B39 |. E8 D206FAFF CALL sfe0001.00405210 00464B3E |. 8B06 MOV EAX,DWORD PTR DS:[ESI] 00464B40 |. 898424 000100>MOV DWORD PTR SS:[ESP+100],EAX 00464B47 |. 8B8424 000100>MOV EAX,DWORD PTR SS:[ESP+100] 00464B4E |. 85C0 TEST EAX,EAX 00464B50 |. 74 05 JE SHORT sfe0001.00464B57 00464B52 |. 83E8 04 SUB EAX,4 00464B55 |. 8B00 MOV EAX,DWORD PTR DS:[EAX] 00464B57 |> 85C0 TEST EAX,EAX 00464B59 |. 75 1C JNZ SHORT sfe0001.00464B77 00464B5B |. 8BC6 MOV EAX,ESI 00464B5D |. 8B93 8C000000 MOV EDX,DWORD PTR DS:[EBX+8C] 00464B63 |. E8 0C06FAFF CALL sfe0001.00405174 00464B68 |. EB 0D JMP SHORT sfe0001.00464B77 00464B6A |> 8BC6 MOV EAX,ESI 00464B6C |. 8B93 8C000000 MOV EDX,DWORD PTR DS:[EBX+8C] 00464B72 |. E8 FD05FAFF CALL sfe0001.00405174 00464B77 |> 81C4 04010000 ADD ESP,104
看了半天代码,也没有发现计算注册码的入口函数是那个……
因为才开始学习使用OD,没有经验。
请各位看官提示一下。
谢谢了!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
看原图
赞赏
雪币:
留言: