跳到主要内容

💰 DisAssemble 机器码转汇编

🎯功能

注意

本命令类似于免费版的Assemble

把指定的机器码转换为汇编语言输出

📜语法

结果 = dm.DisAssemble(asm_code, base_addr, is_64bit)

📥参数

参数数据类型解释
asm_code字符串机器码,形式如 "aa bb cc"这样的16进制表示的字符串(空格无所谓)
base_addr长整型数指令所在的地址
is_64bit整型数表示asm_code表示的指令是32位还是64位. 32位表示为0, 64位表示为1

📤返回

字符串, MASM汇编语言字符串.如果有多条指令,则每条指令以字符"|"连接

💡示例

dm_ret = dm.DisAssemble("81 05 E0 5A 47 00 01 00 00 00",&H435fde,0)
MessageBox dm_ret

📘备注