文档章节

Zend Encoder——PHP加密专家

Junn
 Junn
发布于 2013/04/24 17:33
字数 1054
阅读 3333
收藏 7

    谈到网页加密,就不得不介绍一下php的加密工具zend encoder。

为什么要使用php加密呢?

    因为php是脚本语言,发布后源码容易暴露,尤其是在使用虚拟主机的时候,如果用Zend Encoder加密后,相当于在源码上加了一层保护,而且据说还加快了程序的运行速度,我们为什么不使用它呢,呵呵.

zend encoder的下载与安装.

    1.由于zend encoder并不是什么免费软件,要想获取它严格地说是要大洋打发滴。好在中华民族是一个伟大而又富有创意的民族,区区破解方法岂能难倒我们。于是乎,我在网上撒播天罗地网,终于被我找到一个可用的破解版了。我在这里给大家提供一个下载地址:http://download.csdn.net/source/1035352

    2.下载完,当然接着就是安装了。安装很简单,直接默认下一步就行。安装完毕之后,将crack目录下的三个patch文件拷贝到zend encoder的安装目录下的bin文件夹下,并依次运行三个patch文件,至于执行的顺序应该没什么要求吧。

    3.运行zend encoder。从程序-->打开zend encoder,英文界面的,

程序主界面

    4、新建工程:

    可以在file中new project,也可以在上图的主界面左边的显示empty的空白区域中点击鼠标右键-->new project.成功后,左边空白处会出现一个文件夹图标,点击右键-->add files或者add a directory。这里选择的是你将要加密的源文件。

    那加密后的文件放在哪个目录中呢?看右边:target directory.自己随便选择一个目录就行。当然,你也可以new一个目录,点击create new吧。至此,我们就可以点击下面的encode按钮,得到我们想要的东东啦。

     5、相关设置。

     zend encode之所以强大,还有一个原因就是它提供了很详细的文件过滤设置和其它一些相关饿设置。点击tools-->setting。

 设置

 注意点:

      要使得服务器认识你加密后的php文件,必须确保你的服务器上安装有Zend Optimizer。而你不必担心这个,通常情况下,php服务器都会安装有这 个的,没有安装的话,自己动手吧。免费软件,我就不介绍了哈。要查看自己服务器上是否安装了ZendOptimizer,很简单,写个<?php echo phpinfo();?>页面运行一下就可以看到了。

    如果没有安装Zend Optimizer 用Zend Encoder加密后在web服务器运行会如下图所显示:

知识提示:zend encoder和zend safeguard有什么区别?
 
  Zend   SafeGuard   Suite   是加密编写的PHP程序,保护源代码的完全解决方案,是一个包括了  
  Zend   Encoder   +   Zend   License   Manager   的工具套装。
  

我加密<?php echo phpinfo();?>后生成的东东:

<?php @Zend;

3272;

/*   ?This is not a text file!揄   */

print "<html><body>/n";

print "<a href="/" mce_href="/""http://www.zend.com/store/products/zend-safeguard-suite.php/"><img border=/"0/" src="/" mce_src="/""http://www.zend.com/images/store/safeguard_icon_nover_64.jpg/" align=/"right/"></a>/n";

print "<center><h1>Zend Optimizer not installed</h1></center>";

print "<p>This file was encoded by the <a href="/" mce_href="/""http://www.zend.com/store/products/zend-encoder.php/">Zend Encoder</a> / <a href="/" mce_href="/""http://www.zend.com/store/products/zend-safeguard-suite.php/">Zend SafeGuard Suite</a></p>/n";

print "<p>In order to run it, please install the freely available <a href="/" mce_href="/""http://www.zend.com/store/products/zend-optimizer.php/">Zend Optimizer</a>, version 2.1.0 or later.</p>/n";

print "<h2>What is the Zend Optimizer?</h2>

";

print <<<EOM

<p>The Zend Optimizer is one of the most popular PHP plugins for performance-improvement, and has been freely available since the early days of PHP 4.  It improves performance by taking PHP's intermediate code through multiple Optimization Passes, which replace inefficient code patterns with efficient code blocks.  The replacement code blocks perform exactly the same operations as the original code, only faster.</p>

<p>In addition to performance-improvement, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Encoder or Zend SafeGuard Suite.</p>

<p>The Zend Optimizer is a freely-available product from <a href="http://www.zend.com" mce_href="http://www.zend.com">Zend Technologies</a>.  Zend Technologies is the company that develops the scripting engine of PHP, also known as the <a href="http://www.zend.com/store/products/zend-engine.php" mce_href="http://www.zend.com/store/products/zend-engine.php">Zend Engine</a>.</p>

EOM;

print "</body></html>/n";

exit();

?>



2003120701  1  111  231 x??  ﹜)

畒爦  ^儑    棩━眳?衋鄁@JinnbJJ ?g      i?鐎$[ 攄m蜳怮悪棖  綇 昿Y?i ??L?f<JZ兩BC  ?V x

本文转载自:http://blog.csdn.net/wirror800/article/details/3927235

共有 人打赏支持
Junn
粉丝 145
博文 412
码字总数 288918
作品 0
海淀
高级程序员
私信 提问
黑刀PHP破解工具--deZender

deZender是一款专门用来对用Zend Encoder/SafeGuard, ionCube, SourceGuardian,phpcipher、codelock或SourceCop加密过的PHP文件进行破解的软件, 它主要运用密码分析、解压缩和反编译技术将...

匿名
2010/11/09
14.6K
0
LAMP知识点总结

LAMP组合: web资源的类型: 静态资源:原始形式与响应结果一致; 动态资源:原始形似通常为程序文件或者是程序片段,需要在后台运行之后将运行结果返回给用户;在客户端展示的是程序的运行结...

何时心安
2017/10/24
0
0
PHP源码加密模块 php-beast 修正版发布

这次主要修正了在不同机器上加密和运行出现不兼容问题, 建议大家升级. ---------------------------------------------------------------------------------- php-beast是一个开源的PHP源码...

liexusong
2013/08/09
7.1K
30
Linux自学笔记——LAMP

LAMP: a:apache(httpd) m:mysql,mariadb p:php,perl,python web资源类型: 静态资源:原始形式与相应内容一致; 动态资源:原始形式通常为程序文件,需要在服务器端执行之后,将执行...

claude_liu
2017/11/16
0
0
PHP 文件加密Zend Guard Loader 学习和使用(如何安装ioncube扩展对PHP代码加密)

一、大体流程图 二、PHP 项目文件加密 下表列出了Zend产品中的PHP版本及其内部API版本和Zend产品版本。 如何加密请往后看 三、如何使用 第一步:确认当前环境 Amai Phalcon 前,请确认您具备...

tinywan1227
2017/05/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何解决 homebrew 更新慢的问题

之前一直困扰于 Homebrew 的更新速度,曾试过修改更新源(清华、中科大等)的方式,但是并没什么卵用;也试过设置 curl 代理的方式,但是 brew 走的好像不是 curl 的方式,所以也没用。 通过...

whoru
13分钟前
0
0
TiDB EcoSystem Tools 原理解读系列(二)TiDB-Lightning Toolset 介绍

简介 TiDB-Lightning Toolset 是一套快速全量导入 SQL dump 文件到 TiDB 集群的工具集,自 2.1.0 版本起随 TiDB 发布,速度可达到传统执行 SQL 导入方式的至少 3 倍、大约每小时 100 GB,适合...

TiDB
15分钟前
0
0
【Visual Studio 扩展工具】如何在ComponentOneFlexGrid树中显示RadioButton

概述 在ComponentOne Enterprise .NET控件集中,FlexGrid表格控件是用户使用频率最高的控件之一。它是一个功能强大的数据管理工具,轻盈且灵动,以分层的形式展示数据(数据呈现更加直观)。...

葡萄城技术团队
17分钟前
0
0
Maven环境隔离

Maven环境隔离 1. 什么是Maven环境隔离 顾名思义,Maven环境隔离就是将开发中的环境与beat环境、生产环境分隔开,方便进行开发和维护。这个在实际项目中用的还是很多的,如果你的项目用的Mav...

蚂蚁-Declan
17分钟前
1
0
day182-2018-12-19-英语流利阅读-待学习

“性感”时代已去,维密将如何转身? Daniel 2018-12-19 1.今日导读 维多利亚的秘密(Victoria's Secret)这个内衣品牌,最近似乎步入了“中年危机”——曾经打遍天下的“性感”内衣,在主打...

飞鱼说编程
17分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部