emlog另类加密授权(理论支持所有PHP)
很早之前有网友问我,如何给emlog做模板授权文件。其实我也不了解这个,当时也没说清楚,后来也没想这个事。因为这个模板本来也不是我的,即使修改的再多也是人家的基础,我是不会用来出售的。所以根本就没必要加密啊。
说到授权,我也不是特别了解,就给大家说一种类似的功能吧!当然这个功能只能骗一下不熟悉代码的人,就和我一样。提到这个功能就先啰嗦两句,授权一般的来说会是一个加密的文件,如module.php这个文件,通常绑定域名是会有一个授权码,也就是你的域名经过md5加密得到一个加密符,在使用时它会先把你的域名进行md5加密,然后跟之前给你的授权码比对,如果一样则能运行文件,如果不一样就退出或警示,这就是域名绑定的基本功能.
PHP程序限制域名的程序源码如下:
<!--?php
if(!in_array($_SERVER['HTTP_HOST'],array('yobeng.com','www.yobeng.com'))){exit('建站请联系:http://www.yobeng.com');}
?-->
将这句源码放在PHP程序里(我放在了emlog的module.php最后边),然后再用Zend 5进行加密整合,在你出售主题的时候,直接修改这一段代码中的域名,然后进行加密。
还是那句话,只能糊弄不熟悉代码的人。话又说回来了,熟悉代码的人加密在厉害也未必管用。网上破解收费主题还少吗?只有有用的才是最好的。
说到授权,我也不是特别了解,就给大家说一种类似的功能吧!当然这个功能只能骗一下不熟悉代码的人,就和我一样。提到这个功能就先啰嗦两句,授权一般的来说会是一个加密的文件,如module.php这个文件,通常绑定域名是会有一个授权码,也就是你的域名经过md5加密得到一个加密符,在使用时它会先把你的域名进行md5加密,然后跟之前给你的授权码比对,如果一样则能运行文件,如果不一样就退出或警示,这就是域名绑定的基本功能.
PHP程序限制域名的程序源码如下:
<!--?php
if(!in_array($_SERVER['HTTP_HOST'],array('yobeng.com','www.yobeng.com'))){exit('建站请联系:http://www.yobeng.com');}
?-->
将这句源码放在PHP程序里(我放在了emlog的module.php最后边),然后再用Zend 5进行加密整合,在你出售主题的时候,直接修改这一段代码中的域名,然后进行加密。
还是那句话,只能糊弄不熟悉代码的人。话又说回来了,熟悉代码的人加密在厉害也未必管用。网上破解收费主题还少吗?只有有用的才是最好的。
发表评论