-
x86脚本指令虚拟机在vm86中实现
资源介绍
vm86
x86脚本指令虚拟机
介绍
这是一个非常简单且轻巧的x86虚拟机,可以直接从ida pro加载和运行汇编代码。
特征
支持跨平台,并且能够在linux,windows,maxosx,android和ios上运行x86汇编代码。
支持常用的x86汇编指令(例如逻辑运算,goto,循环,调用,堆栈运算...)
支持调用第三方库接口。 (例如libc ..)
我们可以传递参数并在运行后获取返回结果。
支持线程安全。
不支持arm64,仅适用于32位体系结构
例子
我们首先从ida pro获得一个汇编代码,该代码将调用libc api: printf
sub_hello proc near
arg_0 = dword ptr 8
.data
form at db \ "hello: %x\" , 0ah , 0dh , 0
off_5A74B0 d
- 上一篇: Win64OpenSSL-1_1_0
- 下一篇: Win64OpenSSL-1_1_0b.exe