文档章节

Zend Encoder——PHP加密专家

Junn
 Junn
发布于 2013/04/24 17:33
字数 1054
阅读 8.2K
收藏 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
粉丝 144
博文 412
码字总数 288918
作品 0
海淀
技术主管
私信 提问
加载中

评论(0)

黑刀PHP破解工具--deZender

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

匿名
2010/11/09
1.6W
0
LAMP知识点总结

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

何时心安
2017/10/24
0
0
Linux自学笔记——LAMP

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

claude_liu
2017/11/16
0
0
PHP源码加密模块 php-beast 修正版发布

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

liexusong
2013/08/09
7.9K
30
PHP 文件加密Zend Guard Loader 学习和使用(如何安装ioncube扩展对PHP代码加密)

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

tinywan1227
2017/05/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 —— 头发和不要头发,你总要选一个

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《雾 缀じた街 ふたつのかげ》- Porkkana 手机党少年们想听歌,请使劲儿戳(这里)...

小小编辑
45分钟前
33
0
一道 算法题 引发的 ‘xx现场’

请 熟悉的语言 去 验证 在输入框中输入的是否是一个正确的网址 初次读题萌新有点 不知所措的样子一查 MDN 吓一跳 ----- 一个不怎么熟悉的方法跳出眼边URL() 构造函数返回一个新创建的 ...

酒窝yun过去了
53分钟前
19
0
如何检查jQuery中是否已选中复选框? - How to check whether a checkbox is checked in jQuery?

问题: I need to check the checked property of a checkbox and perform an action based on the checked property using jQuery. 我需要检查复选框的checked属性,并使用jQuery根据check......

技术盛宴
54分钟前
12
0
mongoose 使用

http://www.mongoosejs.net/ 编写MongoDB验证,转换和业务逻辑是非常麻烦的. 所以Mongoose应运而生了. const mongoose = require('mongoose');mongoose.connect('mongodb://localhost/te......

东东笔记
今天
22
0
微服务

什么是微服务? 使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,一般采用轻量级的通讯机制互联,并且他们可以通过自动化的方式部署。 微服务的特征 单一职责 轻量级通信 ...

鸿FW
今天
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部