vm86:x x86脚本指令虚拟机

时间:2024-05-13 07:55:54
【文件属性】:

文件名称:vm86:x x86脚本指令虚拟机

文件大小:64KB

文件格式:ZIP

更新时间:2024-05-13 07:55:54

vm assembly ida i386 C

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


【文件预览】:
vm86-master
----.gitignore(206B)
----src()
--------vm86()
--------demo()
----LICENSE.md(11KB)
----NOTICE.md(462B)
----idc()
--------export_data.idc(2KB)
--------export_func.idc(640B)
----README.md(14KB)
----licenses()
--------LICENSE_tbox.txt(26KB)
--------LICENSE_vm86.txt(26KB)
----xmake.lua(1KB)

网友评论