首页
社区
课程
招聘
[旧帖] [求助][求助][求助]尝试XX一个软件学习OD,遇到一些问题,请指教 0.00雪花
发表于: 2011-7-15 16:39 2566

[旧帖] [求助][求助][求助]尝试XX一个软件学习OD,遇到一些问题,请指教 0.00雪花

2011-7-15 16:39
2566
在网上找到一个软件。如附件。
想用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,没有经验。
请各位看官提示一下。
谢谢了!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//