破解控件的一些工具

W32Dasm、UltraEdit、OllyDebug、hiew、CabinetManager

 

我今天又花费了一天的时间研究如何破解控件,为的就是把NTKO OFFICE这个控件

变的可以在项目中长期可用,其实我也不知道我在他们官网上下载的软件可以用多

长时间,但思考着这类收费控件肯定有个使用期限吧。

 

在网上还真有个专门讲如何破解这个控件的朋友,这篇文章的网址是:

http://blog.csdn.net/winpassword/archive/2008/01/30/2073095.aspx

 

与是我就参考他说的一些步骤实验起来,一开始我在网上下载了W32Dasm这个软

件,打开我需要反编辑的officecontrol.ocx,代码确实很清楚的用汇编显示着,但我

发现,这个软件根本不能改,只能调试,然后我又在网上苦苦搜索,发现了10.0版

本可以hexedit(可编辑),可是我试用后,发现编辑它时,它都变成了十六进制的

数,而且当我明白如何修改时,却发现保存后重新生成的文件无法打开,痛苦哇。

 

接着又是在google上苦搜,一些网友说UE和OD比较好用,我就先下载了UE,也就

是UltraEdit,打开officcontrol.ocx,可以显示的不知是什么编码,跟一开始用

W32Dasm打开的很不一样,粗略的看了下,发现这个软件其实很像dreamwever,我

觉得它确实是个不错的编辑器,比我常用的editplus强大很多。

 

接着我又下载了OD,也就是OllyDebug吧,打开文件,后可以改,但不能保存成原

文件格式(真是件奇怪的事)。不过这个软件非常适合调试程序,代码也显示的很

漂亮。呵呵,功能很强大哦,不过我不会用。

 

好了,接下来就是解决我难题的软件了,就是hiew.exe,我是下载了“看雪软件安

全网站”上的一个文档知道这个软件的。难就难在在网上下载,我到国外的网站上

找了的,都是要收money的,最后实在找不到,然后又在国内网站上找,呵呵,最

后还是在CSDN上找到了,太高兴了。(幸好今天CSDN没出问题,我顺利的下载下

来)

 

hiew的操作非常简单,我非常快就改好了我要改的地方,然后按F9,就UPDATE了

hiew还存在很多乱码问题,不过也够用来解决问题。

 

然后下载CabinetManager,将改好的ocx文件打包成CAB文件,好了,完工。

 

我模仿修改了控件的到期时间,其它的地方没有改,比如说“重庆市。。”这些汉字

,我还不知如何去掉。破解高手如果看到这篇文章,请告诉我该如何修改控件中的

文字,好吗?多谢啦。。。

 

下面我就上传一些我这一天搜集的结果,和需要的朋友分享下。

 

你可能感兴趣的:(.net,Google,Blog,Office)