
文/图 December
===================================
对于破解来说,除了必备的基础知识外,工具的组合应用也是非常重要的,组合得好,非常利于快速破解程序。这次就给大家介绍一下OD+DeDe+PE Explorer这个超强组合在破解中的运用。
超强视频转Flash是一款以难以置信的超快速度实现对目前已支持的文件格式到FLV/I/WMV/MPG/MOV等格式之间的转换,其特长是对3GP和MP4的支持。因为个人需要,想用它来转换点文件,不过就是看到未注册挺碍眼的,所以决定试试搞定它。
首先当然是使用PEiD来火力探测一下是使用了什么语言来编写的,如图1所示,很明显是是Borland Delphi编写的,而且PE嗅探结果也相同。borland delphi 7.0虽然注册有提示失败,但是这次我们不使用这个方法来破解它,因为是Delphi程序,所以使用DeDe来对付它。但有时候DeDe载入分析后,可能代码非常多,会让你眼花缭乱,究竟哪一个才是正确的事件按钮呢?
图1
图2
图3
既然已经找到按钮事件了,这时就可以将PE Explorer关闭了,因为它已经完成使命了。这个时候,立马将程序丢到DeDe中去分析,因为刚才已经找到了按钮事件,所以在DeDe中只需找与按钮事件相同的即可,结果如图4所示,可以发现关键地方是在0053851C这里。borland delphi 7.0既然已经找到地址了,DeDe也已经完成它的任务了,可将其关闭掉。下面打开OD,将程序载入进去,直接来到关键之处。
图4
0053857F E8 68C7ECFF call VideoCon.00404CEC
00538584 83BB 50040000 >cmp dword ptr ds:[ebx+450],0
;是否输入用户名
0053858B 75 20 jnz short VideoCon.005385AD
0053858D BA 58865300 mov edx,VideoCon.00538658;P
00538592 8B83 5C030000 mov eax,dword ptr ds:[ebx+35C]
00538598 E8 BF39FAFF call VideoCon.004DBF5C
0053859D 8B83 34030000 mov eax,dword ptr ds:[ebx+334]
005385A3 8B10 mov edx,dword ptr ds:[eax]
005385A5 FF92 000000 call dword ptr ds:[edx+]
005385AB EB 6B jmp short VideoCon.00538618
005385AD 83BB 54040000 >cmp dword ptr ds:[ebx+454],0
;是否输入注册码
005385B4 75 20 jnz short VideoCon.005385D6
005385B6 BA 8C865300 mov edx,VideoCon.0053868C;P
005385BB 8B83 5C030000 mov eax,dword ptr ds:[ebx+35C]
005385C1 E8 9639FAFF call VideoCon.004DBF5C
005385C6 8B83 3C030000 mov eax,dword ptr ds:[ebx+33C]
005385CC 8B10 mov edx,dword ptr ds:[eax]
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-31600-1.html
当年美苏也是这样在海上角逐了很久