一种源码加密技术:加密软件()下载地址介绍

2023-12-07    分类: 网站建设

尽管 pHp 是世界上最好的语言,但由于弱类型语言存在一些安全问题。历史上曾出现过一些由pHp自身缺陷导致的安全问题。比如CVE-2014-0166中的伪造就是利用了pHp Hash比较的缺陷。

下面介绍一种源码加密技术:

加密软件()

下载链接:

说明:php文件通常以文本格式存储在服务器端,方便他人阅读源代码。为了保护源代码,可以对源代码进行加密。要实现这个功能,需要两部分。

一个是:加密程序,实现pHp文件的加密

另一种是:解析加密后的pHp文件php代码加密软件,得到运行结果。前者的实现比较简单,只是一个程序。后者的实现多以php的形式实现。

() 可以实现以上功能。最新版本是1.5,可以从这里下载。

是一个日本人开发的pHp加密程序,但只能运行在

安装

说明:安装的目的其实是生成两个文件,一个用来加密pHp文件,另一个

一个是php.so加载的解析模块

安装环境

系统:5.3

软件:2.2.9

pHp 5.2.10

以上环境都是自己下载、配置和安装的。具体的+php+安装方法请上网搜索。

安装步骤

1.用 tar 解压 tar -zxvf -1.5.tar.gz

2.进入-1.5目录开始安装

1

2

cd -1.5

关于,它在php5-dev扩展模块中。只需安装 php5-dev 模块。

./

3.设置自己的密码进行加密

复制代码代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

vi .h

--将SEED键()插入

你喜欢什么。

将是,如果你添加更多

SEED.,SEED的大小是

时间。

* 如果你能读懂代码,给一个

会。但在,这不是

成为。

:得到一个到

文件。如果你愿意,你可以通过

并在 .h 中。必须

小于或等于 .

pile

1

制作

5.将目录中的.so文件复制到/usr/lib/php5/目录下

1

cp /.so /usr/lib/php5//

6.编辑php.ini文件

在php.ini文件中添加如下语句

1

=.so

7.

1

/srv//bin/

8.编译加密工具

1

2

光盘

制作

9.将目录中的加密工具复制到相应目录

1

cp /usr/bin/

经过以上10个步骤,-1.5已经全部安装完毕。而且现在pHp也支持解析加密的pHp文件

使用

1. 现在正在编写一个要加密的 php 文件。

我写了下面的test.php文件来测试php的速度

复制代码代码如下:

1

2

3

4

5

6

7

8

9

10

11

将上面的 test.php 文件放在 /var/www/ 目录下。通过浏览器访问php代码加密软件,会显示php在大量计算中的速度(粗略估计)

2.加密我们写的php文件

1

2

cd /var/www/

test.php

我们加密后,目录中的test.php文件现在被我们加密了。源文件被重命名为 test.php。并存储。

现在测试test.php,看看能不能正常使用?速度如何?

我做了对比,加密前后速度差不多,基本没有太大损失。

3.批量加密文件

在,、php5上测试.html文件加密后,可以正确解析;

如何对当前目录下的文件、目录下的文件、目录下的文件进行整体加密

1

2

find ./ -name "*.php"-| -n1 //加密所有.php文件

找到 ./ -name "*." -/ -n1 rm //删除.php源文件的所有备份文件

这样,当前目录下的所有.php文件都被加密了。

名称栏目:一种源码加密技术:加密软件()下载地址介绍
标题路径:/news36/299786.html

成都网站建设公司_创新互联,为您提供网站制作小程序开发网站建设网站导航手机网站建设网站排名

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网页设计公司