欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

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

回复讨论(解决方案)

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

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

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

能不能给个简单的例子?

给个极简单的例子

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

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