不同的PHP调试环境,加密略有差异。下面主要介绍windows下phpstudy2018、xampp及phpstudy-pro三种环境的php文件加密。

01不同环境的通用流程

1.用Virbox Protector对解释器(php-cgi.exe或httpd.exe)加密

2.用DSProtector对php加密

3.用加密后的解释器(php-cgi.exe或httpd.exe)替换原来的解释器

4.重启Apache服务,即可运行程序

02phpstudy2018

1.加密php-cgi.exe

确认环境的php使用版本,打开对应的php环境目录下php-cgi.exe,将php-cgi.exe拖入到Virbox Protector中。

找到php环境目录下php-cgi.exe,将php-cgi.exe拖入到Virbox Protector中,设置加密选项,ds按钮打开,设置密码。

设置完成后,点击保护选中项目,生成两个文件:php-cgi.ssp.exe 和php-cgi.exe.ssp

2.打开DSProtector,对php文件加密。

点击加密选项页面的【打开DSProtector】,配置文件会自动加载生成的php-cgi.exe.ssp,将待加密的1.php拖入进来,点击开始保护,提示成功,php文件保护成功。

1.php加密成功后,会将源文件备份成1.php.bak,1.php则是加密后的文件,可使用编辑器查看1.php的代码变为乱码。

3.替换php-cgi.exe

将加密后生成的php-cgi.ssp.exe,改名为php-cgi.exe,替换原来的php-cgi.exe

4.重启phpstudy

替换php-cgi.exe后,点击重启phpstudy,即可运行加密的php文件

03phpstudy-pro、小皮面板、宝塔面板

与phpstudy2018的加密流程一致,找到使用的php版本的php-cgi.exe,后面流程一致。替换php-cgi.exe后,重启Apache服务。

04XAMPP

使用XAMPP环境的php项目,服务使用apache,需要对httpd.exe进行加密替换。

1.找到apache文件夹下的httpd.exe,加密httpd.exe

将httpd.exe拖入到Virbox Protector中,加密选项处【ds】按钮打开,设置密码,然后点击【保护选中项目】,会生成httpd.exe.ssp 和httpd.ssp.exe.

2.加密php文件

点击【打开DSProtector】,配置文件会自动加载httpd.exe.ssp,将php文件拖入,点击开始保护,提示成功

index1.php加密成功后,会将源文件备份成index1.php.bak,index1.php则是加密后的文件,可使用编辑器查看index1.php的代码变为乱码。

3.替换httpd.exe

将加密后生成的httpd.ssp.exe,改名为httpd.exe,替换原来的httpd.exe

4.重启apache服务

在xampp面板,将Apache服务stop,然后start。即可运行加密后php文件。

05总结

加密后的php可正常运行,不影响网站性能。无法反编译加密后的php文件。

php代码 加密,php文件加密操作流程相关推荐

  1. php目录文件加密,PHP文件加密流程

    部署Windows系统程序加密流程 不同的PHP调试环境,加密略有差异.下面主要介绍windows下phpstudy2018.xampp及phpstudy-pro三种环境的php文件加密. 不同环境的 ...

  2. win11系统txt文件怎么加密 windows11txt文件加密的解决方法

    Win11系统txt文件怎么加密?Win11系统txt文件加密方法,win11系统中的文件不想让别人打开查看,可以添加密码,该怎么加密呢?加密某个文档,可以使用第三方的加密工具,也可以使用系统自带的加 ...

  3. php 对文件加密,PHP文件加密

    PHP文件加密 发表于 2015-12-24 / 2041 次围观 //返回随机字符串 function RandAbc($length = "") { $str = " ...

  4. Android 加密之文件加密(FBE)

    一:加密简介: 加密是使用对称加密密钥对 Android 设备上的所有用户数据进行编码的过程.设备经过加密后,所有由用户创建的数据在存入磁盘之前都会自动加密,并且所有读取操作都会在将数据返回给调用进程 ...

  5. win10文件夹加密_文件加密精灵,保护你的隐私!

    官方介绍: 文件加密精灵是一款使用方便,安全可靠的文件加密利器.电脑上的任何文件都能做加密处理,有效的保证你的隐私. 主要功能: 文件加密 .文件夹加密 .软件加密(程序锁.软件锁).文件夹伪装.文件 ...

  6. android显示加密图片,求高手android怎样实现加密比如说文件加密图片加密等???...

    满意答案 zjsyyzy 2015.10.07 采纳率:49%    等级:9 已帮助:165人 安装文件加密方法如下: 1. 我们把360手机安全卫士下载到我们的手机了,我们要把它安装到我们的手机才 ...

  7. php dse加密,DSE文件加密软件怎么与OA、ERP兼容呢

    一.ERP与DSE兼容使用 1.DSE加密的文件上传到ERP并支持在线编辑 终端用户同时部署DSE和ERP系统的客户端, 经DSE加密的文件需上传到ERP并可在线编辑,只需做如上图示设置:将ERP客户 ...

  8. 使用python对文件进行加密——PDF文件加密

    使用PyPDF2模块对pfd文件加密,最终效果在最后. # -*- coding: utf-8 -*- # @fun : 对pdf文件进行加密 # @Time : 2021/11/11 4:51 下午 ...

  9. 计算机 bat文件夹加密,bat文件加密介绍【图解】

    懂电脑的人一定知道bat文件是什么,但对电脑一知半解或者不怎么懂电脑的,一定不知道它是什么了,bat文件是计算机系统文件类型,在DOS和WINDOWS系统,它是可执行文件,也就是说大家可以使用它来编辑 ...

最新文章

  1. 创建型模式--抽象工厂模式
  2. 应用化学:类卤代甲烷CH3X结构的神经网络
  3. SAP UI5里关于时区问题转换的JavaScript代码
  4. radare2 常用操作总结
  5. Keepalived实现双机热备
  6. python简单代码需要写多久_python基本语法?初学Python要多久才能入门?
  7. 红皮书--EOF与BOF
  8. import package java_java初学者,如何理解package和import?
  9. oracle jde 实施,OracleJDE系统EDI数据接口的实施.doc
  10. C#中英文字符串固定长度换行
  11. 命令行下运行JAVA出错:错误的签名:
  12. 【行业专题报告】食品饮料、休闲零食、咖啡茶饮-专题资料
  13. PageOffice 在线打开 word 文件实现痕迹保留、键盘批注、手写批注
  14. C语言基础之5:运算符、表达式和语句
  15. IEEE 802.3标准就是ISO 802.3标准
  16. RTMPLive多流媒体协议转无插件直播协议(RTMP)解决方案
  17. Linux如何安装FTDI D2XX驱动
  18. Win10 基于Docker使用tensorflow serving部署模型
  19. 支付宝沙箱环境+SpringBoot+内网穿透整合开发
  20. cfa英语不好的怎么学_英文不好考CFA难度大吗?

热门文章

  1. kong笔记——kong、nginx性能压测对比
  2. SAI新手如何入门?板绘新手如何使用SAI绘画?
  3. web微信js WechatWeb js方法
  4. 多线程并发或线程安全问题如何解决?
  5. 亚马逊跨境电商如何编辑产品详情页 亚马逊产品listing优化
  6. 配置计算机共享为免验证,网启局域网全网批量和单一机装系统工具winpe版
  7. 城市消费券,拒绝恶意爬取
  8. 腾讯云接口调用签名鉴权
  9. (Miller Rabin算法)判断一个数是否为素数
  10. 【计算机网络】谢希仁笔记 物理层