如何给php代码加密

如何给php代码加密,第1张

前台加密 后台接收到后 在和盐值拼接 在加密 存入数据库 我用md5举例

前台:md5(pwd); //前台找一个js加密扩展就行

后台:

$salt = mt_rand(100000,999999); //随机盐值

$pwd = md5($_GET('pwd')$salt); //这样双重加密后入库了

登录验证时 前台也记得加密哦

我们先写出函数:

<php

function encode_file_contents($filename) {  

$type=strtolower(substr(strrchr($filename,''),1));  

if ('php' == $type && is_file($filename) && is_writable($filename)) { //

如果是PHP文件 并且可写 则进行压缩编码  

$contents = file_get_contents($filename); // 判断文件是否已经被编码处

理  

$contents = php_strip_whitespace($filename);  

// 去除PHP头部和尾部标识  

$headerPos = strpos($contents,'<php');  

$footerPos = strrpos($contents,'>');  

$contents = substr($contents, $headerPos + 5, $footerPos -

$headerPos);  

$encode = base64_encode(gzdeflate($contents)); // 开始编码  

$encode = '<php'"\n eval(gzinflate(base64_decode(""'"

$encode"'"")));\n\n>";  

return file_put_contents($filename, $encode);  

}  

return false;  

}

调用此函数:

$filename = 'result1php';  

encode_file_contents($filename);

echo "OK,加密完成!";

>

3

测试是否加密成功:文件名为result1php,运行代码

4

运行成功。

文件加密,我使用的是超级加密3000软件。超级加密3000软件有文件加密、文件夹加密、数据粉碎、文件夹保护、磁盘保护等功能。

下载安装超级加密3000软件。

在要加密的文件上单击鼠标右键,然后在d出菜单中选择超级加密选项。

在d出的文件加密窗口中输入文件加密密码,选择文件的加密类型,点击确定按钮就可以实现文件的加密了。

用超级加密3000软件给文件加密非常的简单,您可以下载这款软件给您的文件加密试试。

以上就是关于如何给php代码加密全部的内容,包括:如何给php代码加密、php7代码如何加密、如何对PHP文件进行加密等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10113012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存