破解“超级MP4视频转换大师 1.33”详解
今天又是我给大家一篇破解教程,这次也是用追码得到注册码。破文较长,请大家耐心看!
--------------------------------------------------
软件大小:5379KB
软件语言:简体中文
软件类别:国产软件/视频转换
软件授权:共享版
运行环境:Win7/XP/2000/2003/Vista
《MP4视频转换大师》是一款功能强大的MP4视频转换器,它可以帮助您将几乎所有流行的视频格式,如:RM、RMVB、VOB、DAT、VCD、DVD、SVCD、ASF、MOV、QT、MPEG、WMV、 MP4、3GP、DivX、XviD、AVI等视频文件转换为MP4机、智能手机、iPod、Touch、PSP所支持的视频格式。整个转换过程非常简单、快速且具有高质量。支持批量转换,支持视频预览,可以同时转换多个文件。
《MP4视频转换大师》的典型应用:
1、截取视频片段,选择您所需要的视频。
2、RM、RMVB转换为AVI(DivX/XivD)、3GP、MP4;
下载地址:http://wzctt.onlinedown.net/soft/82700.htm
--------------------------------------------------
使用的工具:OllyDBG,DiE
--------------------------------------------------
1.用DIE查壳,没有发现壳,所以直接用OllyDBG载入程序,并按F9运行程序。
2.在程序的菜单栏中,软件注册 --> 注册 ,弹出注册窗口要求注册,随便填。
然后点注册,弹出提示框说注册码无效,我们先点确定,然后回到OllyDBG中,输入命令 bp MessageBoxA ,然后回到程序再点注册,这样就被断下来了。
3.在光标所在行鼠标右键 --> 汇编窗口中跟随,来到了地址004D72AB
004D7291 > \6A 40 PUSH 40 /*这里开始执行*/
004D7293 . 68 B8734D00 PUSH MP4Conve.004D73B8 ; ASCII "Register"
004D7298 . 68 C4734D00 PUSH MP4Conve.004D73C4
004D729D . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
004D72A0 . E8 0367F9FF CALL MP4Conve.0046D9A8
004D72A5 . 50 PUSH EAX ; |hOwner
004D72A6 . E8 BD02F3FF CALL <JMP.&user32.MessageBoxA> ; \MessageBoxA /*这里调用了消息框*/
004D72AB > 33C0 XOR EAX,EAX /*这里尚未执行*/
现在要找出转跳到这里的地址,把光标指到地址004D7291所在行,OllyDBG中间的小窗口出现了 跳转来自 004D71B0 好,按Ctrl+G ,在弹出的窗口中输入 004D71B0 ,点确定就来到了地址 004D71B0 。
004D71A9 . E8 B2FEFFFF CALL MP4Conve.004D7060 /*比较注册码*/
004D71AE . 84C0 TEST AL,AL
004D71B0 . 0F84 DB000000 JE MP4Conve.004D7291 /*注册码比较完后所做的工作*/
4.在地址 004D71A9 设置断点,按F9运行,再注册,在004D71A9被断下来了,按F7步入,来到地址 004D7060 ,按F8单步步过,一直到地址 004D7090 ,出现了我们输入的假注册码,好,现在一直按F8到地址 004D70C0
004D708B |. E8 1C00F9FF CALL MP4Conve.004670AC
004D7090 |. 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8] /*获得用户输入的注册码*/
004D7093 |. 8D55 FC LEA EDX,DWORD PTR SS:[EBP-4]
004D7096 |. E8 8D1CF3FF CALL MP4Conve.00408D28
004D709B |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
004D709E |. 50 PUSH EAX
004D709F |. 8D55 EC LEA EDX,DWORD PTR SS:[EBP-14]
004D70A2 |. 8B86 00030000 MOV EAX,DWORD PTR DS:[ESI+300]
004D70A8 |. E8 FFFFF8FF CALL MP4Conve.004670AC
004D70AD |. 8B45 EC MOV EAX,DWORD PTR SS:[EBP-14] /*获得用户输入的用户名*/
004D70B0 |. 8D55 F0 LEA EDX,DWORD PTR SS:[EBP-10]
004D70B3 |. E8 701CF3FF CALL MP4Conve.00408D28
004D70B8 |. 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-10]
004D70BB |. 8D4D F4 LEA ECX,DWORD PTR SS:[EBP-C]
004D70BE |. 8BC6 MOV EAX,ESI
004D70C0 |. E8 EBFCFFFF CALL MP4Conve.004D6DB0 /*计算注册码*/
004D70C5 |. 8B55 F4 MOV EDX,DWORD PTR SS:[EBP-C]
004D70C8 |. 58 POP EAX
现在再按一次F8,看OllyDBG中间的小窗口
出现了一串字符,这就是真注册码了,把真注册码复制出来,回到程序,输进去吧!我这里是leno-34E2mp488-84F4
提示注册成功了,重启程序看看,没有提示要注册,说明破解成功了!
由于本人不精通汇编,文章可能会有一些地方讲解错误,请高手指点!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课