视频转换大师8.95
下载地址 http://www.newhua.com/soft/16280.htm破解程序的思路:主程序WinMPGVideoConvert存在许多的 retn jmp 进行跳转,很难从消息窗口回追找到有用的跳转。但是肯定有跳转跳向注册失败提示。首先对主程序下按钮事件断点,点击注册后停在断点处,打开run跟踪 跟踪步过出现提示后暂停 查看run跟踪的结果发现跳转
0075E060cmp byte ptr , bl ;关键点
0075E067je 00760E13 ;关键点
下硬件写入断点 就找到了NEVC.dll下面关键点
NEVC.dll
101448CF mov eax, dword ptr
101448D2 mov byte ptr , 0 //// 0改为1 ;关键点
101448D5 mov eax, dword ptr
101448D9 add esp, 8
10144F38 add eax, -0A
10144F3B mov edi, dword ptr ///// 改为mov di,1
10144F3F jmp 10145631
10145631 mov dword ptr , edi ;关键点
10145633 mov eax, dword ptr
10145637 mov ecx, dword ptr
1014563B mov ebx, dword ptr
1014563F mov edi, dword ptr
但是修改了.DLL后的运行主程序还是未注册版,在OD下修改就变成了注册版但是转换到一定程度就退出了.
主程序中有什么保护的.不知道呀. 记得是 MapFileAndCheckSumA??? 收藏一个,多谢 谢谢,思路不错哦,呵呵,就是MapFileAndCheckSumA ,还有主文件自身的自校验 是MapFileAndCheckSumA 我找到了,但是主文件自身的自校验.在哪里找,视频转换没有完成就自动退出了.回追没有可能下了退出断点还是没有找到.主文件开始一次是在SETUP.dll 中用MapFileAndCheckSumA校验文件和的.还有转换的一次就是找不到呀.能说详细点是函数校验,还是什么校验的. 升级了没搞过 原帖由 fghtiger 于 2009-7-18 09:41 发表 https://www.chinapyg.com/images/common/back.gif
是MapFileAndCheckSumA 我找到了,但是主文件自身的自校验.在哪里找,视频转换没有完成就自动退出了.回追没有可能下了退出断点还是没有找到.主文件开始一次是在SETUP.dll 中用MapFileAndCheckSumA校验文件和的.还有转换 ...
好奇怪啊,刚才我用以前老版破解的ENVC.DLL文件覆盖新版的,结果发现大小已经变化;记得以前对这个DLL文件的校检就在EXE启动文件中,以为破解已经失效了也,结果还是能用的。。。 解决了.谢谢各位.补丁我发布在软件仓库了.
页:
[1]