如何解密php代码,php解密教程
0x01 环境准备
在之前的尝试中,我们发现,SourceGuardian对加解密环境要求十分严格,加解密环境必须一致。
并且,ubuntu18的LIBC版本不适配SourceGuardian加密程序,会导致报错。
所以,本文的测试环境为:
Ubuntu 20.04.1PHP 7.4.3 apt install libjpeg62-devapt install php7.4-dev
SourceGuardian本身是收费软件,但是提供14天免费试用。
首先打开官网https://www.sourceguardian.com/
点击首页的 Try it Now
目前它的版本已经更新到了13,我们选择 SourceGuardian 13 Evaluation for Linux 。
之后填写信息进行注册。
注册完成后,可进行下载,有命令行版本和GUI版本,我们选择 SourceGuardian 13 Evaluation for Linux GUI。
下载完成后,将压缩包解压,之后运行install-menu-icons.sh,这一步是为了在桌面创建快捷方式。
运行完成后,会在桌面生成一个 SourceGuardian.desktop。
右键,选择 Allow Launching,即可双击运行。
或者可通过文件夹中的RUNME.sh脚本,进行命令行启动。
在安装完加密程序(encoder)之后,还需要运行加密文件所需的加载器(loader)。
访问网站https://www.sourceguardian.com/loaders/download/loaders.linux-x86_64.tar.gz,进行下载。
解压后,找到对应版本的文件ixed.7.4.lin,将其放入PHP的lib目录,例如:/usr/lib/php/20190902/
之后在php.ini中,加入extension=ixed.7.4.lin
注意,php.ini会有两个文件,分别对应Apache和命令行,建议都添加上。
本文地址:百科问答频道 https://www.neebe.cn/wenda/906551.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!