Zend Guard使用指南及问题处理

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Zend Guard使用指南及问题处理脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Zend Guard是目前市面上最成熟的PHP码加密产品了。

刚好需要对自己的产品进行加密,折腾了一晚上,终于搞定,将碰到的问题及解决方法记录下来,方便日后需要,也可以帮助其他人。 我使用的是Wampserver,其中PHP的版本是5.3.10。

Zend Guard的安装及破解

点击下载,下载完成后,请自行傻瓜化安装

这里需要注意以下几点

  1、本KEY的有效时间为2010年7月10号,因此激活时请将自己电脑系统时间调整至这个时间以前   2、本KEY激活的为试用版,加密过的文件只有14天有效时间,因此在加密文件时,请将自己脑系统时间向后调整N年,比如2099-12-31   3、下载授权文件[],解压得到zend_guard.zl,即为激活用的文件   4、打开Zend Guard 5.5.0,[Help]->[Register]->[SeArch for a license file on my disk],选择文件激活即可。

如何使用Zend Guard进行加密

  1、打开Zend Guard 5.5.0,[File]->[New]->[Zend Guard PRoject],新建项目   2、在弹窗的窗口,前3项随便填吧,最后一项是加密后文件的保存位置,然后[Next];   3、本步骤是选择要加密的文件,可以为单个文件[Add File]和整个文件夹[Add Folder],然后[Next]   4、接下来是选择PHP版本[与你服务器PHP的版本相对照],这里很重要,版本不对会出错,[Finish]完成项目的创建   5、在Zend Guard左侧的Guard Explorer中,可以看到你新建的项目了,鼠标选中后,右键[Encode Project],完成

Zend Guard Run-time support missing问题的解决

虽然现在可以成功加密PHP源码了,但是当执行脚本的时候,会发现不能正常执行,会显示如下信息

Zend Guard Run-time support missing! One more more files on this web sITe were encoded by ZendGuard and the required run-time support is not installed orproPErly configured. ......

原来,加密后的PHP代码需要ZendGuardLoader模块才能正常运行。 因为我的PHP版本是5.3.10的,所以我这里只提供了ZendGuardLoader-PHP-5.3-Windows,如果是其他版本的PHP,请自行百度。 点击下载 下载好后解压压缩包,找到目录下的 ZendLoader.dll 文件,将它放到你的php目录下ext下,再编辑php.ini文件,添加一段代码(如):

代码如下:

脚本宝典总结

以上是脚本宝典为你收集整理的Zend Guard使用指南及问题处理全部内容,希望文章能够帮你解决Zend Guard使用指南及问题处理所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:Guard