| 
注册时间2008-9-7
阅读权限30
最后登录1970-1-1UID56300 龙战于野 
 
 TA的每日心情|  | 开心 2024-8-15 13:22
 | 
|---|
 签到天数: 8 天 [LV.3]偶尔看看II | 
 
| 3Q DVD to iPod Converter 2.1.0.1追码+制作内存注册机 
 下载地址:http://www.onlinedown.net/soft/976.htm
 
 运行程序,输入假码:
 
 User Name:Loader
 Registration Code:111111111,
 
 点击Register提示:Register Code Error!
 
 1.PEID查壳:Borland Delphi 6.0 - 7.0;
 
 2.OllyDBG载入,超级字串参考,查找ASCII,查找:Register Code Error,
 找到后双击代码来到:
 0055A91D  |> \B8 98A95500   MOV EAX,DVD_to_i.0055A998                ;  register code error !
 
 向上面看:
 代码如下:
 0055A884  /.  55            PUSH EBP                   //段首F2断点,F9运行,输入假码,点击注册,停下来后F8单步跟踪
 0055A885  |.  8BEC          MOV EBP,ESP
 0055A887  |.  6A 00         PUSH 0
 0055A889  |.  6A 00         PUSH 0
 0055A88B  |.  6A 00         PUSH 0
 0055A88D  |.  53            PUSH EBX
 0055A88E  |.  8BD8          MOV EBX,EAX
 0055A890  |.  33C0          XOR EAX,EAX
 0055A892  |.  55            PUSH EBP
 0055A893  |.  68 4AA95500   PUSH DVD_to_i.0055A94A
 0055A898  |.  64:FF30       PUSH DWORD PTR FS:[EAX]
 0055A89B  |.  64:8920       MOV DWORD PTR FS:[EAX],ESP
 0055A89E  |.  8BC3          MOV EAX,EBX
 0055A8A0  |.  E8 3FFEFFFF   CALL DVD_to_i.0055A6E4
 0055A8A5  |.  8D45 FC       LEA EAX,DWORD PTR SS:[EBP-4]
 0055A8A8  |.  50            PUSH EAX
 0055A8A9  |.  8D55 F8       LEA EDX,DWORD PTR SS:[EBP-8]
 0055A8AC  |.  8B83 2C030000 MOV EAX,DWORD PTR DS:[EBX+32C]
 0055A8B2  |.  E8 D139F6FF   CALL DVD_to_i.004BE288
 0055A8B7  |.  8B45 F8       MOV EAX,DWORD PTR SS:[EBP-8]             ; |    //这里出现我们的用户名,继续F8单步
 0055A8BA  |.  BA 945F5700   MOV EDX,DVD_to_i.00575F94                ; |    //寄存器和堆栈窗口也出现了我们的用户名
 0055A8BF  |.  B1 01         MOV CL,1                                 ; |
 0055A8C1  |.  E8 4EF9FFFF   CALL DVD_to_i.0055A214                   ; \DVD_to_i.0055A214
 0055A8C6  |.  8D55 F4       LEA EDX,DWORD PTR SS:[EBP-C]              //这时候堆栈窗口出现了一个比较像注册码的字符串,先记录下来!看下面的堆栈提示①,F8继续
 0055A8C9  |.  8B83 30030000 MOV EAX,DWORD PTR DS:[EBX+330]
 0055A8CF  |.  E8 B439F6FF   CALL DVD_to_i.004BE288
 0055A8D4  |.  8B45 F4       MOV EAX,DWORD PTR SS:[EBP-C]        //F8运行到这里时信息窗口出现我们的假码,继续!
 0055A8D7  |.  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]        //这里信息窗口出现敏感字符串,跟刚才堆栈窗口出现的一个②,有点喜悦!寄存器窗口出现我们的假码
 0055A8DA  |.  E8 C1A2EAFF   CALL DVD_to_i.00404BA0              //关键CALL,寄存器窗口出现敏感字符串③,看来这个敏感字符串应该是正确的注册码了,④制作内存注册机
 0055A8DF  |.  75 3C         JNZ SHORT DVD_to_i.0055A91D         //关键跳
 0055A8E1  |.  B8 60A95500   MOV EAX,DVD_to_i.0055A960                ;  register succeed! thank you for you support!
 0055A8E6  |.  E8 5DB4EDFF   CALL DVD_to_i.00435D48
 0055A8EB  |.  8BC3          MOV EAX,EBX
 0055A8ED  |.  E8 6AFEFFFF   CALL DVD_to_i.0055A75C
 0055A8F2  |.  A1 58325700   MOV EAX,DWORD PTR DS:[573258]
 0055A8F7  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
 0055A8F9  |.  C680 F9050000>MOV BYTE PTR DS:[EAX+5F9],0
 0055A900  |.  A1 58325700   MOV EAX,DWORD PTR DS:[573258]
 0055A905  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
 0055A907  |.  8B80 A8050000 MOV EAX,DWORD PTR DS:[EAX+5A8]
 0055A90D  |.  33D2          XOR EDX,EDX
 0055A90F  |.  E8 98B6F1FF   CALL DVD_to_i.00475FAC
 0055A914  |.  8BC3          MOV EAX,EBX
 0055A916  |.  E8 F95DF2FF   CALL DVD_to_i.00480714
 0055A91B  |.  EB 0A         JMP SHORT DVD_to_i.0055A927
 0055A91D  |>  B8 98A95500   MOV EAX,DVD_to_i.0055A998                ;  register code error !
 
 #############################################################################################################################################################
 ①堆栈:
 0012F704   00DE4A88  ASCII "Loader"
 0012F708   00D160F0  ASCII "jxuMcdKWsYA="
 
 ②信息:
 堆栈 SS:[0012F708]=00D160F0, (ASCII "jxuMcdKWsYA=")
 EDX=00000000
 
 ③寄存器:
 EAX 041092C0 ASCII "1111111111111111"
 ECX 00000000
 EDX 00D160F0 ASCII "jxuMcdKWsYA="
 
 ④内存注册机[Keymake]:
 Ⅰ.打开注册机编写器,浏览,选择目标程序:DVD to iPod.exe;
 Ⅱ.添加:  中断地址:0055A8DA 中断次数:1 第一字节:E8 指令长度:5 ;
 Ⅲ.选择保存下列信息为注册码,内存方式,寄存器选择EDX,添加;
 Ⅳ.用户信息自己填写;
 Ⅴ.生成,注册机外观样式自己选择,我比较喜欢界面二(增强样式)(*^__^*) 嘻嘻……,选一下就可以了,生成命名为:注册机。
 #############################################################################################################################################################
 把生成的程序跟目标程序[DVD to iPod.exe]放在同一个目录里面,运行注册机,弹出注册页面时,输入用户名:Loader,注册码随便输入,点击Register,程序就会自动弹出正确的注册码,复制到注册框验证一下,提示:Register succeed! Thank you for you support! 注册成功了,好了教程就到这里了!
 
 注册信息如下:
 
 User Name:Loader
 Registration Code:jxuMcdKWsYA=
 
 User Name:BREAK_FM-免费共享空间
 Registration Code:IEz9eEQu1zuxUO1XnJS1/r1DnQbCV0M7
 
 
   
   
 明天就要开学了,来飘云阁的时间就少了,不过永远支持PYG!/:03 /:03 /:03
 | 
 评分
查看全部评分
 |