如何在PHP中将HEX转换为ASM?

时间:2016-02-21 06:22:30

标签: php disassembly

有没有办法使用PHP创建一个将HEX值转换为汇编(Intel x86)的函数的函数?我无法使用外部程序或bash上的命令来执行此操作,我只能使用PHP!

汇编指令可以用十六进制值表示,例如:指令PUSH与十六进制中的55相同。

喜欢,如果我echo convert("55 89E5");它返回:

PUSH EBP MOV EBP, ESP

我的目标是获得可执行文件的一小部分十六进制的程序集表示 - 我已经掌握了它。

我知道可以在网上进行,因为this site正是我想要做的,但我不知道是否可以做到PHP,不使用外部模块。

谢谢!

0 个答案:

没有答案