Editplus + Zend Encoder实现简单PHP源码加密IDE环境

原创 2004年09月03日 20:30:00

主页:http://www.maxss.net/
电邮:maxss.net@163.com

 

软件环境:

Windows 2000 Pro/Sever

Editplus

PHP 4.3.4

Zend Optimizer 2.5

Zend Encoder Unlimited 1.2

 

关于EditplusPHP的介绍我就不多说了。首先说说Zend Optimizer,它是PHP的优化器,另外就是Zend Encoder,用于对PHP源码加密的工具,要注意的是Zend Encoder Unlimited加密的PHP文件需要Zend Optimizer的支持才能正确运行。Unlimited版是不需要花费的,但它只是一个控制台程序。以下就介绍利用Editplus的用户工具功能搭建简单的Zend Encoder IDE环境。

 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1. 当然就是安装以上介绍的软件了(先安装PHP),这些软件都可以在其官方网站进行下载。PHPZend optimizer等软件安装时都会进行自动配置,所以不用再进行额外的配置工作。

 

2. 启动Editplus,打开菜单“工具->配置用户工具”选择一个组后更改其组名称为“Zend Encoder

 

3. 点击“添加工具”,并按以下格式填写各项内容:

菜单文字:Encode

命令:{你的Zend Encoder安装目录}/zendenc.exe

参数:$(FilePath) $(FileDir)/$(FileNameNoExt)

 

[ 注意参数栏中的$(FilePath)$(FileDir)间是一空格 ]

 

说明:因为加密后的文件不能再进行编辑,所以要备份好源文件,在这里建议大家对于PHP的源文件用File.php.src的方式进行命名,这样按以上配置的环境进行文件加密后会,文件会自动被命名为File.php

 

4. 为了让Editplus能为srcPHP源文件进行语法加亮显示,还需要为PHP文件增加src扩展名支持。具体操作:点击菜单“工具->参数选择”,在左边的目录树中选择“文件/设置和语法”分支,然后选择“文件类型”PHP,最后在文件扩展名中加入“;src”,多个扩展名间要用分号隔开。

 

现在大家可以写一些简单的PHP程序来试试这个IDE的功能了。这里给出一个官方的例子:

<?

<?php

phpinfo();

?>

 

因为Editplus的外挂工具功能扩展很灵活,所以大家可以模仿上面配置做出更多语言的IDE环境,比如大家熟悉的TC等。

PHP给源代码加密的几种方法

虽说分享是传统的美德,但我们有时候辛辛苦苦写一些程序只是为了卖点小钱,挣点辛苦费,也防止有些没有道德的人倒卖,所以我们不得不对我们的程序进行加密,以下我们来介绍一下如何通过PHP的自定义函数来加密我们...
  • yongsen_odaboy
  • yongsen_odaboy
  • 2018-02-05 16:31:36
  • 374

php-------代码加密的几种方法

代码加密,也是保护网站安全的一种方法,以下我们来介绍一下如何通过PHP的自定义函数来加密我们的PHP代码。 方法一: ...
  • DickyQie
  • DickyQie
  • 2018-01-26 09:24:37
  • 482

zend encoder 免费下载

  • 2012年02月07日 15:49
  • 4.01MB
  • 下载

PHP实现加密的几种方式介绍

PHP实现加密的几种方式介绍 投稿:hebedich 字体:[增加 减小] 类型:转载  这篇文章主要介绍了PHP实现加密的几种方式,非常全面实用,都是项目中经常需要用到的,需要的朋友可以参考下 ...
  • onedumpling
  • onedumpling
  • 2017-07-05 11:43:02
  • 198

分享2种PHP的源码加密方式,附代码

PHP的源码加密方式1: 01 02 function encode_file_contents($fil...
  • aerchi
  • aerchi
  • 2014-04-01 13:38:00
  • 5618

PHP 源码加密 (zendGuard和ionCube)

今天在客户服务器上,安装产品的时候发现,客户的php源码是用ioncube加密的, 而我们使用的是zend guard,安装了zend optimizer后发现有冲突。。 下面是网上看到的关于这两种...
  • Rain_Rock
  • Rain_Rock
  • 2016-09-22 11:10:46
  • 1421

PHP界的大事:zend的加密已经可以破解

10月4日,国内有一家名为清风工作室的网站推出一款名为deZender的软件,据他们说“deZender可以反编译被zend编译过的所有PHP代码,由deZender产生的PHP源代码同原始文件相比,...
  • kflwz
  • kflwz
  • 2006-02-16 15:27:00
  • 5653

PHP 加密的几种方式

在使用PHP开发Web应用的中,很多的应用都会要求用户注册,而注册的时候就需要我们对用户的信息进行处理了,最常见的莫过于就是邮箱和密码了,本文意在讨论对密码的处理:也就是对密码的加密处理。 ...
  • zhaanghao
  • zhaanghao
  • 2015-12-14 14:28:22
  • 2046

简单PHP对称加密解密方法

最近在项目中使用ThinkPHP自带的各种对称加密,在经过URL传输后出现解释不了的情况,无论使用URL转码还是什么,都不起作用,时好时坏,所以就自己随便写了一个加密解密的方法,希望能暂时满足项目的需...
  • QIU1988YANG
  • QIU1988YANG
  • 2017-11-13 10:03:54
  • 76

谁来详细介绍下php的zend加密啊?

谁来详细介绍下php的zend加密啊?2012-03-02 18:06 提问者悬赏:30分 | 知道手机网友 | 来自手机知道  | 分类:PHP | 浏览10829次我有更好的答案分享到:网友都在找...
  • forest_fire
  • forest_fire
  • 2016-03-21 10:52:50
  • 776
收藏助手
不良信息举报
您举报文章:Editplus + Zend Encoder实现简单PHP源码加密IDE环境
举报原因:
原因补充:

(最多只允许输入30个字)