PC软件无法在手机上运行,请前往碧蓝下载站电脑版下载
Zend Technologies Zend Guard是一套非常专业的PHP源码PHP脚本加密系统了。
Zend Technologies Zend Guard应该是现在市面上最成熟的PHP源码加密产品了,也是PHP市场上第一个保护PHP知识产权的代码加密解决方法与电子许可管理方案。Zend Guard通过原始代码加密与限制分发没有授权的软件来实现软件的最大化收益。
Zend Guard的作用,就是用编译处理的方式来保护PHP源代码免于被反编译查看、未经授权的定制修改、未经许可的使用与重新发布等。并且,它是PHP的东家Zend公司开发的,是完全为PHP量身定做的保护神。
Zend Guard加密后的PHP源程序需要环境中安装Zend Optimizer才可以运行,同时Zend Optimizer在加密的过程中还可以实现优化代码的作用。
Zend Guard运用了三层防护机制:加密,混淆与许可文件管理,加密的级别依次递增,Encoding指的是基本的文件加密,而Obfuscation指的是将文件中的变量、函数、类等名称进行模糊处理,您可以根据自己的需要决定选用哪个级别的加密。
通过Zend Guard将PHP源代码编译为加密代码,而后通过加载了Zend Optimizer的PHP执行就OK了。分发给别人的程序,是加密后的代码,可以执行,但是没有源代码,别人也就无法查看与修改了。因而,小伙伴们可以在程序中加入适当的代码,用来检测系统的当前时间,看是否超过了预先设置的期限,如果超过了,就退出程序不让继续执行。
Zend Guard的工作原理与Java类似,编译后的PHP程序就像编译好的Java二进制代码,需要JVM的支持才可以运行,Zend Optimizer可以看作是PHP的虚拟机。Zend Guard与Zend Optimizer相互配合,就能完成编译加密与执行编译后代码的工作。