Home > Backend Development > PHP Tutorial > 如何保护PHP代码?有些收费功能不希望开源发布

如何保护PHP代码?有些收费功能不希望开源发布

WBOY
Release: 2016-06-23 14:39:59
Original
1198 people have browsed it

我想知道的是zend编译之外的方法,因为有些客户主机不支持zend编译后的代码。
系统是开源的,仅仅需要保护小部分收费功能,能不能封装成别的文件,例如:我见到过一个IP地址区域查询功能,那个数据库名称 tinyipdata.dat,然后可以用php查询,这样也可以在任何支持PHP的主机上运行。


回复讨论(解决方案)

用php代码访问的文件,可以任意命名

php代码本身也可以做一些自解码的扰码处理

php代码本身也可以做一些自解码的扰码处理

能不能给个简单的例子?

给个极简单的例子

eval(base64_decode('cGhwaW5mbygpOw=='));
Copy after login
不能说太多了,说多了就没意义了,这个你懂的
自己多琢磨琢磨
多层嵌套并配以凯撒加密,一般人就解不开了

多谢楼上老大,我已经实现了商业代码进行编码了。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template