注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

面包会有的

...

 
 
 

日志

 
 

Zend Guard加密工具实测报告  

2016-03-30 08:32:17|  分类: PHP |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Zend Guard加密PHP源码实测报告

 

软件:Zend Guard

版本:5.5.0 英文版

其它:试用期15

ZendGuard-5_5_0 php 加密工具.exe安装完成。

测试项目:将一个文件夹下的php代码加密

一、确定phpnts

检测当前phpstudy版本,发现是ts版,而加密工具Zend Guard加密后的代码必须要求nts版的,所以重新下载nts版的phpstudy.exe

下载地址:http://www.phpstudy.net/a.php/208.html

首先将原来的d:\phpstudy目录改为:phpstudy-原版-ts-不许动

 

下载后安装至d:\phpstudy

 

二、确保phpmssql驱动

下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=20098

下载后得到文件SQLSRV30.EXE,释放后,是一些dll文件,如下图

将驱动dll拷贝到D:\phpStudy\php53n\ext\,如下图

修改php.ini文件(注意是用到的版本下的)

extension=php_sqlsrv.dll

extension=php_pdo_sqlsrv.dll

修改就是放开此项,也就是去掉行首的注释用;

 

三、修改重写规则

E:\www\JolinkTE-t\ .htaccess文件

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]

</IfModule>

 

红色的代码,原本是:

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

 

四、准备加密测试

1、将JolinkTE复制一份,重命名为JolinkTE-JiaMi-TEST-1

3ZendLoader.dll拷贝到目录D:\phpStudy\php53n\ext\下,如图

ZendLoader.dll,自动出现一个ZendDebugger.dll

 

4,在Zend guard中新建一个工程

指定工程所在文件夹(默认即可),及加密后的代码的输出文件夹

 

指定php源代码所在文件夹,本次测试将apps指定为来源

一般配置文件可不加密,本次直接全部加密,然后把配置文件用未加密版本替换一下。

 

五、测试加密结果

用加密后的Apps文件夹替换掉JolinkTE-JiaMi-TEST-1下的APPS文件夹,在浏览器中测试正常

 

测试地址:http://192.168.1.198:8888/JolinkTE-JiaMi-TEST-1/

用户名:admin

密码:1

 

加密后的源码查看时显示为乱码,如下图:

  评论这张
 
阅读(176)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017