php7文件加密方法

文件加密

php5+php7的加密方法
tp3,使用php5, 使用的加密工具是 zend guard

操作流程:在window下加密源码,FTP上传到linux服务器,根据已经装好的Zend guard 扩展自动解析加密后的文件。
加密步骤:
3.1:windows 7 下载zend guard 7.0,官网:http://www.zend.com/en/products/loader/downloads#Windows
支持php5.6 ,nts版本,x86的32位php系统(不是这种类型的,zend guard 7.0一概不支持)–phpstudy2016版完美支持。

正式之后,安装成功;

tp3加密过程:(windows上加密,上传到linux用)
1 调整电脑的系统时间成 2050年
2 打开 zend guard ,选择加密的代码和导出目录(注意不要使用同一个目录 以免覆盖)
3 加密结束后,把加密后的文件上传到服务器,php5.6环境应该可以直接运行加密后的代码。

参考:https://jingyan.baidu.com/article/d3b74d641581351f76e6097c.html 流程类似,加密时选择php5.6
加密之后,使用编辑器打开,代码显示乱码,线上能运行,即是加密成功。
tp5加密过程:环境使用php7.2
tp5使用线上加密,加密后无法还原,注意备份代码中的配置文件,或者不加密配置文件;
加密过程:
1 在服务器上安装tonyenc.so
并确保php配置的扩展安装成功;
2 重启php,确保加载扩展成功
3 加密线上代码:
使用
tonyenc.php 文件来完成加密过程 :
把tonyenc.php 复制到线上的根目录,并打开终端,执行加密命令。
使用命令行参考:(可以加密单个文件,也可加密文件夹)
原则上不需要加密所有文件,只要加密上核心的一些代码即可。或者看需求,也可加密全部。(线上加密无法还原,注意备份)

加密之后,使用编辑器打开(或者提示无法打开),代码显示乱码,线上能运行,即是加密成功

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值