ISAPI_Rewrite 3.1 破解方法(转帖)
网上找了很久, 没找到合适的破解文件, 就自已动手了。
文件是在官方下载的, 下载日期为2010.03.18日, 版本为 3.1.0.72
破解补丁我就不发出来了,原因就不说了 XD~
首先, 在文件httpd.conf上面输入注册信息:
RegistrationName= www.gzxnzj.cn
RegistrationCode= 2EAD-35GH-66NN-ZYBA
//为什么要在文件里手动输入? 其实是因为这个软件的“注册”按钮点不了,所以就手动在文件里输了
接着就是破解了, 第一步:破解主文件(Helicon Manager.exe)。
OD 载入,找到以下代码:(方法一)
1003E785 55 push ebp
1003E786 8BD3 mov edx,ebx
1003E788 8D4C24 70 lea ecx,dword ptr ss:[esp+70]
1003E78C E8 EFE9FFFF call ISAPI_Re.1003D180 ; 这是函数是用来检验注册码的,结果放在al里
1003E791 83C4 10 add esp,10
1003E794 84C0 test al,al ; al 为1时,注册成功,0时注册失败
1003E796 75 30 jnz short ISAPI_Re.1003E7C8 ; 为1就跳,我直接将jnz修改为jmp
这样做的好处是, 不管它是真注册码还是假注册,通通变为应该成功!
所以很简单的一步,就是将 jnz 修改为 jmp 就暴力破解成功了, 哈哈~
但是,通过分析得知,这个检验注册码的函数有两个地方调用,另一个好像是对于假码使用的,
所以我直接修改另一个地方:(方法二)
2010年最恶心的事情
域名对网站成功作用微乎其微
ename.cn域名转移成功
来玩PHP面向对象编程吧 [教程 连载中…第8玩]
作者:落伍hetty,写的很生动.学起来一点也不累,我转载过来.
本教程假设读者已经有了一定的PHP编程基础和经验,但还未开始接触PHP面向对象编程(以下简称OOP)。因此,如果你是小鸟或者大鸟,都可以选择直接路过了。
这是一篇有悖常理的、大胆的教程,因为我要在不涉及或尽少涉及OOP概念的前提下,向读者介绍PHP的OOP。绝大部分PHPer对OOP敬而远之、退避三舍,就是被OOP那抽象繁琐、把人弄得焦头烂额的概念吓跑的,所以,本教程有意识的避开了OOP概念的讲解,力求通过实例用最简单、最通俗的方式来表述PHP的OOP。
[教程目录]
第1玩——————来玩类和对象的关系 (7楼)
第2玩——————来玩类的创建 (24楼)
第3玩——————来玩类的实例化 (29楼)
第4玩——————来玩类的访问 (33楼)
第5玩——————来玩类的构造方法和析构方法(48楼)
第6玩——————来玩类的封装(51楼)
第7玩——————来玩类的特殊方法(61楼)
第8玩——————来玩类的继承(75楼)
第9玩——————来玩类的重载(待续)
………………
(边写边补充吧)