有没有 PHP 字节码的文档或示例?

逆向工程 字节码 php
2021-06-25 11:21:48

我正在尝试对 PHP 混淆器进行逆向工程。我知道它将PHP预编译为字节码,因此原始PHP源的恢复超出了范围,但我仍然想将字节码取出。问题是我不知道它长什么样。我可以看到在内存中解码的东西(例如,我编码echo "abcdefg";并且我可以看到内存中的字符串,但我不确定字节码从哪里开始或它的结构是什么)。是否有任何在线 PHP 字节码的文档或示例?

1个回答

我发现没有关于 PHP 字节码应该是什么样子的规范,所以供应商以不同的方式实现它。所以从技术上讲,没有“php 字节码”这样的东西,它只存在于谈论特定引擎时,例如“zend 字节码”。