如何保护PHP代码?有些收费功能不希望开源发布
程序员文章站
2022-05-14 20:39:22
...
我想知道的是zend编译之外的方法,因为有些客户主机不支持zend编译后的代码。
系统是开源的,仅仅需要保护小部分收费功能,能不能封装成别的文件,例如:我见到过一个IP地址区域查询功能,那个数据库名称 tinyipdata.dat,然后可以用php查询,这样也可以在任何支持PHP的主机上运行。
自己多琢磨琢磨
多层嵌套并配以凯撒加密,一般人就解不开了
系统是开源的,仅仅需要保护小部分收费功能,能不能封装成别的文件,例如:我见到过一个IP地址区域查询功能,那个数据库名称 tinyipdata.dat,然后可以用php查询,这样也可以在任何支持PHP的主机上运行。
回复讨论(解决方案)
用php代码访问的文件,可以任意命名
php代码本身也可以做一些自解码的扰码处理
php代码本身也可以做一些自解码的扰码处理
能不能给个简单的例子?
给个极简单的例子
eval(base64_decode('cGhwaW5mbygpOw=='));不能说太多了,说多了就没意义了,这个你懂的
自己多琢磨琢磨
多层嵌套并配以凯撒加密,一般人就解不开了
多谢楼上老大,我已经实现了商业代码进行编码了。
上一篇: Docker Compose部署微服务
下一篇: docker-compose容器编排