现在网站已经写好了,马上要给客户了~ 但是我又不想把php源码直接给他,我想实现的效果是,网站虽然安装部署在他们的服务器上,但是他们并不能查看网站的源码,而仅仅只能使用而已!
请问这样的需求我应该怎么来实现。
环境: linux 、apache、mysql、php
24 个解决方案
#1
换修改PHP解释器,使其能执行加密代码
#2
还不了解这个
#3
加密,混淆代码,可以用zend guard加密,不过服务器上面要安装了Zend Optimizer 来解释加密后的代码
还有其他的加密,比如威盾,不过现在好像各种加密方式都可以解密
还有其他的加密,比如威盾,不过现在好像各种加密方式都可以解密
#4
我的php版本是5.3.8 貌似 Zend Optimizer 还不支持这么高的版本的吧……
还有没有其他更好的办法呢 ??
还有没有其他更好的办法呢 ??
#5
ls正解,shopex就是这样加密的
#6
顶起!
#7
zend guard
#8
5.3用Zend Guard Loader
#9
开个玩笑!
把自己的代码写的够烂。连自己都看不懂,交付给用户。
把自己的代码写的够烂。连自己都看不懂,交付给用户。
#10
一手交钱,一手交货。
#11
关键是没得必要嘛,
#12
这个基本上很难完全的保密自己的源代码。我觉得没必要 要不然就自己部署服务器
#13
PHP没办法像JAVA一样编译后交付, 他本身就是为了让你写网站的,而且是运营使用,一般没有比较好的加密办法。
建议重新编译PHP解析程序,否则zend加密是可以被破解的。成功率99%
建议重新编译PHP解析程序,否则zend加密是可以被破解的。成功率99%
#14
谢谢大家的回复~~ 谢谢啦!!
问个跟问题不太相关的问题, 那如果是用php 做得网站难道只能眼睁睁的把源码给他吗 ?
其实源码本身并没什么,最主要的是里边某些文件是授权文件,而且源码中夹杂着一些解密加密的密钥,如果一但没他们知道了 ,那不是就毫无商业价值了吗 ?
问个跟问题不太相关的问题, 那如果是用php 做得网站难道只能眼睁睁的把源码给他吗 ?
其实源码本身并没什么,最主要的是里边某些文件是授权文件,而且源码中夹杂着一些解密加密的密钥,如果一但没他们知道了 ,那不是就毫无商业价值了吗 ?
#15
你可以对关键的部位做扰码处理,一般两重二进制扰码就让人无耐心探测解码了
对关键数据(比如解密加密的密钥)应与代码分离,可附加在图片文件后面,需要时读取进来
对关键数据(比如解密加密的密钥)应与代码分离,可附加在图片文件后面,需要时读取进来
#16
LS的果然好办法
我也很好奇,那些网站所谓的核心代码加密是怎么回事
我也很好奇,那些网站所谓的核心代码加密是怎么回事
#17
顶顶起起
#18
谢谢唠叨大哥的回复 ,这的确是个好办法~ 我试试哇~
您说的 “两重二进制扰码” 是什么意思啊 , 您说的 “可附加在图片文件后面” 就是说的这个意思吗 ?
前几天公司有点事 回复晚了 ,请大家见谅~~
#19
呃 受教了!!!
#20
好艰深,,
#21
谢谢大家的回复~~ 大家可以接着讨论 我晚点再结贴~~
#22
google 一下,php源码加密
#23
#24
php加密、php代码加密,php防盗版-Web虎
php源代码加密、软件防盗版保护的一般需求是:
通过加密php文件来保护php源码安全、阻止拷贝明文代码、防盗版,进而使自己的劳动成果得到应有的回报
同时要求性能不受影响,不用在代码层做混淆、编译这些额外工作(实际保护能力也有限)、避免因此产生的维护实施成本
使用方便、可靠, 最好能提供静默安装,使用户自己可以把web虎打包到自身产品的安装过程中,既彰显专业、也让最终用户感觉操作简洁、维护方便。
可以保护任意类型文件,不局限于php,也可能包含其他扩展名、需要保护的文件,例如包含数据库连接用户名和密码的配置文件
尽量避免使用大牌产品,因为针对这些产品的加密狗复制、加密狗破解相当猖獗
http://euse.cn/php-jiami/index.htm
php源代码加密、软件防盗版保护的一般需求是:
通过加密php文件来保护php源码安全、阻止拷贝明文代码、防盗版,进而使自己的劳动成果得到应有的回报
同时要求性能不受影响,不用在代码层做混淆、编译这些额外工作(实际保护能力也有限)、避免因此产生的维护实施成本
使用方便、可靠, 最好能提供静默安装,使用户自己可以把web虎打包到自身产品的安装过程中,既彰显专业、也让最终用户感觉操作简洁、维护方便。
可以保护任意类型文件,不局限于php,也可能包含其他扩展名、需要保护的文件,例如包含数据库连接用户名和密码的配置文件
尽量避免使用大牌产品,因为针对这些产品的加密狗复制、加密狗破解相当猖獗
http://euse.cn/php-jiami/index.htm
#1
换修改PHP解释器,使其能执行加密代码
#2
还不了解这个
#3
加密,混淆代码,可以用zend guard加密,不过服务器上面要安装了Zend Optimizer 来解释加密后的代码
还有其他的加密,比如威盾,不过现在好像各种加密方式都可以解密
还有其他的加密,比如威盾,不过现在好像各种加密方式都可以解密
#4
我的php版本是5.3.8 貌似 Zend Optimizer 还不支持这么高的版本的吧……
还有没有其他更好的办法呢 ??
还有没有其他更好的办法呢 ??
#5
ls正解,shopex就是这样加密的
#6
顶起!
#7
zend guard
#8
5.3用Zend Guard Loader
#9
开个玩笑!
把自己的代码写的够烂。连自己都看不懂,交付给用户。
把自己的代码写的够烂。连自己都看不懂,交付给用户。
#10
一手交钱,一手交货。
#11
关键是没得必要嘛,
#12
这个基本上很难完全的保密自己的源代码。我觉得没必要 要不然就自己部署服务器
#13
PHP没办法像JAVA一样编译后交付, 他本身就是为了让你写网站的,而且是运营使用,一般没有比较好的加密办法。
建议重新编译PHP解析程序,否则zend加密是可以被破解的。成功率99%
建议重新编译PHP解析程序,否则zend加密是可以被破解的。成功率99%
#14
谢谢大家的回复~~ 谢谢啦!!
问个跟问题不太相关的问题, 那如果是用php 做得网站难道只能眼睁睁的把源码给他吗 ?
其实源码本身并没什么,最主要的是里边某些文件是授权文件,而且源码中夹杂着一些解密加密的密钥,如果一但没他们知道了 ,那不是就毫无商业价值了吗 ?
问个跟问题不太相关的问题, 那如果是用php 做得网站难道只能眼睁睁的把源码给他吗 ?
其实源码本身并没什么,最主要的是里边某些文件是授权文件,而且源码中夹杂着一些解密加密的密钥,如果一但没他们知道了 ,那不是就毫无商业价值了吗 ?
#15
你可以对关键的部位做扰码处理,一般两重二进制扰码就让人无耐心探测解码了
对关键数据(比如解密加密的密钥)应与代码分离,可附加在图片文件后面,需要时读取进来
对关键数据(比如解密加密的密钥)应与代码分离,可附加在图片文件后面,需要时读取进来
#16
LS的果然好办法
我也很好奇,那些网站所谓的核心代码加密是怎么回事
我也很好奇,那些网站所谓的核心代码加密是怎么回事
#17
顶顶起起
#18
谢谢唠叨大哥的回复 ,这的确是个好办法~ 我试试哇~
您说的 “两重二进制扰码” 是什么意思啊 , 您说的 “可附加在图片文件后面” 就是说的这个意思吗 ?
前几天公司有点事 回复晚了 ,请大家见谅~~
#19
呃 受教了!!!
#20
好艰深,,
#21
谢谢大家的回复~~ 大家可以接着讨论 我晚点再结贴~~
#22
google 一下,php源码加密
#23
#24
php加密、php代码加密,php防盗版-Web虎
php源代码加密、软件防盗版保护的一般需求是:
通过加密php文件来保护php源码安全、阻止拷贝明文代码、防盗版,进而使自己的劳动成果得到应有的回报
同时要求性能不受影响,不用在代码层做混淆、编译这些额外工作(实际保护能力也有限)、避免因此产生的维护实施成本
使用方便、可靠, 最好能提供静默安装,使用户自己可以把web虎打包到自身产品的安装过程中,既彰显专业、也让最终用户感觉操作简洁、维护方便。
可以保护任意类型文件,不局限于php,也可能包含其他扩展名、需要保护的文件,例如包含数据库连接用户名和密码的配置文件
尽量避免使用大牌产品,因为针对这些产品的加密狗复制、加密狗破解相当猖獗
http://euse.cn/php-jiami/index.htm
php源代码加密、软件防盗版保护的一般需求是:
通过加密php文件来保护php源码安全、阻止拷贝明文代码、防盗版,进而使自己的劳动成果得到应有的回报
同时要求性能不受影响,不用在代码层做混淆、编译这些额外工作(实际保护能力也有限)、避免因此产生的维护实施成本
使用方便、可靠, 最好能提供静默安装,使用户自己可以把web虎打包到自身产品的安装过程中,既彰显专业、也让最终用户感觉操作简洁、维护方便。
可以保护任意类型文件,不局限于php,也可能包含其他扩展名、需要保护的文件,例如包含数据库连接用户名和密码的配置文件
尽量避免使用大牌产品,因为针对这些产品的加密狗复制、加密狗破解相当猖獗
http://euse.cn/php-jiami/index.htm