PHP文件加密流程-VirboxProtector

不同PHP调试环境下的文件加密过程大体相似。
本文主要介绍Windows下使用phpstudy2018、xampp和phpstudy-pro环境的编码步骤。
大致流程包括:使用VirboxProtector加密解释器(php-cgi.exe或httpd.exe)、使用DSProtector加密PHP文件、用加密后的解释器替换原来的解释器、重启Apache服务。
在phpstudy2018环境下,首先使用VirboxProtector对php-cgi.exe进行加密,设置密码并创建加密文件。
然后使用DSProtector加密php文件,创建加密文件并对其进行备份。
然后替换加密后的php-cgi.exe文件,最后重启phpstudy即可运行加密后的php文件。
在phpstudy-pro环境下,加密过程与phpstudy2018相同,只需替换加密后的php-cgi.exe文件并重新启动phpstudy即可。
小皮板和宝塔板的加密过程也一样,只需替换加密后的php-cgi.exe文件并重启服务即可。
对于使用XAMPP环境的用户,需要对httpd.exe文件进行加密和替换。
加密过与前面提到的环境类似,包括使用VirboxProtector和DSProtector进行加密、替换以及重启Apache服务。
总之,加密后的PHP文件可以正常运行,不会损害网站性能。
加密文件不可逆地存储。
具体加密工具下载链接:shell.virbox.com/apply...

安装PHPstudy-搭建DVWA靶场

DVWA是OWASP官方编译的PHP网站,融入了常见的网站漏洞,旨在提供学习攻击和修复策略的环境。
一站式获取小皮面板(phpstudy)资源并搭建服务器环境。
安装步骤1.下载phpstudy。
2、解压后选择没有中文或空格的路径进行安装。
3.启动Apache和MySQL服务。
4.测试环境。
要建立DVWA射击场,请访问DVWA官方网站。
DVWA源代码的GitHub存储库。
将DVWA源码解压到phpstudy安装目录的WWW文件夹中。
配置文件在配置目录下,将文件重命名为config.inc.php.dist。
编辑新生成的config.inc.php文件,将db_user和db_password更改为rootroot。
数据库初始化访问指定地址创建数据库。
使用默认用户名和密码登录DVWA。
施工已完,DVWA射击场已安装完毕。