现在关于版权的争论越来越激烈,模版被盗也是时有发生的。很多人看着论坛打开的页面的html源代码就能做出个差不多的风格,因而原作者可能会……关于模版的加密我在不久可能会在模版区发布,现在告诉你们将如何加密论坛输出的html代码。
原理很简单,加密过程也是我自己写的。首先,html代码现在服务端被php加密,发送到客户端后,浏览器将会通过JavaScript解密。虽然很简单,但是还是蛮有用的。
演示见后面的图片。
安装方法:
1、下载附件并解压缩,将里面的 enchtml.func.php 文件放在 include 目录里。
附件免费下载,请回复后下载。已经隐藏。
2、打开 include/common.inc.php 文件,查找:
- require_once DISCUZ_ROOT.'./config.inc.php';
复制代码 在上面添加:
- require_once DISCUZ_ROOT.'./include/enchtml.func.php';
复制代码
初始工作做完了,下面请一一打开需要加密输出html的文件(比如index.php、forumdisplay.php、viewthread.php等,如果全部都要加密,把论坛根目录的所有文件都打开),查找:
- require_once './include/common.inc.php';
复制代码
在上面添加:
在找文件结尾的:
在上面添加:
- $htmlstr = ob_get_contents();
- ob_end_clean();
- outhtml($htmlstr);
复制代码
完成了。
已被加密的页面

已被加密的页面的源代码

|