逐条列出 Zend VM 指令,带行号对照。结果有问题时,靠它定位到底哪条指令出了问题。
PHP 解码产品,面向受保护的源码文件
选择对应的 PHP 解码产品,按产品流程开始处理文件。
PHP 源文件sample.php
<?phpclass License { private $active = true; public function status() { return $this->active; }}解码后的源码sample.php
<?phpclass License { public function status() { return true; }}上传文件,即可开始解码任务。
一个加密文件进去,三个文件出来
每次解码都产出同样这三个文件。哪一步看着不对,都能一路追溯回具体那条 opcode。
encrypted.php你上传的加密文件
从加密载荷还原出来的源码,命名空间、类、方法签名都保持原样。
把还原结果清洗成能读的代码:去掉 goto、摊平的控制流整理回 if/else、合并逐条直译留下的临时变量和布尔标记、混淆变量改成业务名,逻辑完全等价。
三个文件都存在我们这边,随时可以在任务历史里下载 —— 不依赖解码器自己的保留期。
选择 PHP 解码产品
每个解码产品都有独立说明页和在线体验入口。
从选择产品到查看完整结果
选择对应解码产品、添加文件,然后查看处理结果。
确认产品类型
进入与你的 PHP 文件对应的保护工具说明页。
添加 PHP 文件
选择你拥有或获授权处理的 PHP 源文件。
预览并解锁
先查看结果前 10 行,再解锁完整内容。
常见问题
有哪些 PHP 解码器?
目前提供 SourceGuardian、ionCube、Swoole Compiler 和 Xend 的独立解码产品页面。
可以管理解码任务吗?
登录控制台即可查看任务动态、处理状态与可用结果。
如何保护账户安全?
前往账户安全中心查看登录保护设置与安全记录。
可以提交不属于自己的代码吗?
请仅分析你拥有或已经获得明确授权处理的文件。
选择与你的 PHP 文件对应的产品说明页。
浏览解码产品