问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

对php文件加密,有哪些免费软件,怎么加密?

发布网友 发布时间:2022-04-07 06:36

我来回答

4个回答

热心网友 时间:2022-04-07 08:05

php 源文件加密工具PHP Screw .

目前最新版本是1.3
网址
http://sourceforge.net/projects/php-screw/
我的安装环境
系统:Slackware 10
软件:Apache 1.3.31
PHP 4.3.7
以上环境全部是slackware 10默认安装后自带的。具体的Apache+php+mysql安装方法参照如下
支持php的Apache环境安装
获得软件
下载php_screw-1.3 (http://prdownloads.sourceforge.net/php-screw/php_screw-1.3.tgz?download)

安装
1.将获得的php_screw-1.3.tgz文件放到/usr/local目录下,然后用tar解压缩
tar zxvf php_screw-1.3.tgz

2.进入/usr/local/php_screw-1.3目录开始安装
cd /usr/local/php_screw-1.3
phpize
./confiugre

3.设置自己用来加密的密码
vi my_screw.h

-- Please change the encryption SEED key (pm9screw_mycryptkey) into the
values according to what you like.
The encryption will be harder to break, if you add more values to the
encryption SEED array. However, the size of the SEED is unrelated to
the time of the decrypt processing.

* If you can read and understand the source code, to modify an original
encryption logic will be possible. But in general, this should not
be necessary.

OPTIONAL: Encrypted scripts get a stamp added to the beginning of the
file. If you like, you may change this stamp defined by
PM9SCREW and PM9SCREW_LEN in php_screw.h. PM9SCREW_LEN must
be less than or equal to the size of PM9SCREW.

4.编译
make

5.拷贝moles目录下的php_screw.so文件到/usr/lib/php/extension目录下
cp moles/php_screw.so /usr/lib/php/extension/

6.编辑php.ini文件
在php.ini文件里,加入如下语句
extension=php_screw.so

7.重新启动Apache
/etc/rc.d/rc.httpd restart

8.编译加密工具
cd tools
make

9.将tools目录下加密用的工具screw拷贝到适当目录
cp screw /usr/bin/

经过以上的10步,就已经把php_screw-1.3全部安装完成了。并且现在的php也已经支持解释加密过的php文件了
使用
1.现写一个要加密的php文件。
我写了如下的一个用来测试php速度的compute.php文件

<?
$a=0;
$t=time();
for($i=0;$i<5000000;$i++)
{$a=$a*$i;}
$t1=time();
echo "<p>";
echo "It used:";
echo $t1-$t;
echo "seconds";
?>
将上面的compute.php文件放到/var/www/htdocs目录下。通过浏览器访问,将显示出php在大量计算时的速度(只能粗略估计一下)
2.将我们写的php文件加密
cd /var/www/htdocs/
screw compute.php

我们加密后,现在目录下的compute.php文件就是我们已经加密的了。而源文件被改名为compute.php.screw存放了。
我们现在再测试一下compute.php,看看能否正常使用?速度如何?
我比较了一下,加密前后的速度大概一样,基本没有太多的损失。

参考资料:http://blog.csdn.net/fkedwgwy/article/details/2492324

热心网友 时间:2022-04-07 09:23

有解密的时间,不如自己写一个,因为解密出来的东西,肯定不完整,会有大量的错误的!

热心网友 时间:2022-04-07 10:58

ZendSafeGuard-Evaluation-3.6.0-Windows-i386.exe
与ZendOptimizer合用,都是PHP官方软件,一个加密一个解密

热心网友 时间:2022-04-07 12:49

ZEnd加密。追问免费吗?怎么使用?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 火电厂防腐工程施工需要什么资质 谁知道电厂混凝土烟道内的环氧胶泥防腐施工方案? 脱硫塔防腐涂料有哪些? 微信发朋友圈如果只允许一个人看那个人会有提示吗? 防水防腐工程包括哪些 防腐的工程材料: 钢厂电厂脱硫塔做防腐要考虑哪些方面 风力发电厂有防腐和电缆防火工程吗 电厂除尘脱硫塔做防腐要考虑哪些方面 工程项目常用防腐漆都有哪些 电厂烟囱防腐工程价格,重防腐涂料有哪些 现在国内电厂都哪里需要做防腐,用什么样的防腐材料比较多? 电厂防腐都有哪些? 电厂里面都有哪些需要做防腐 重庆都有什么好玩的 重庆解放碑好玩的地方,夜晚去,属学生 重庆市区有哪些地方好玩? 重庆解放碑有什么好玩的? 谁知道重庆有什么好玩的? 重庆周边好耍的地方 资金周转急需10万元钱,怎么办? - 信息提示 急需10万资金,怎么才能快速办理 我现在急需10万请问我该怎么办? 手头急需10万块钱,请问可以在杭银消费金融借钱吗? 急需钱,怎样能借到10万块 我急需10万块钱?请问有什么好办法么??求帮助。 征信不好急需10万块钱怎么办 现急需10万块钱,不想跟父母要,突然冒出了跟朋友借钱的想法。都说现在借钱难。用这样的方法试友情可取吗 有第五代的酷睿赛扬和奔腾吗 高一必修一语文字词 深圳市比尔缇科技有限公司怎么样? 鸿威的森林怎么样 高一语文必修一知识点 高中语文重点词汇有哪些 高一语文必修一《师说》中重点实词的解释? 蒸鸡蛋糕放多少水 我要一首不少于14行的儿童诗 《我的家》 或《美丽的校园》 急 马上要 美丽的校园,我们的家。帮我想标语啊!重重有赏! 美丽的校园我的家怎么写