在x86上以汇编方式实现的虚拟机

时间:2011-03-24 04:45:34

标签: python assembly vm-implementation fasm

我只是想知道这里是否有人写过或知道我在哪里可以找到一个用x86汇编编写的简单虚拟机,最好是Fasm,但只要它很简单或至少评论很好,任何东西都可以作为一个例子。提前谢谢。

2 个答案:

答案 0 :(得分:4)

用FASM编写的VM?嗯,我能想到的最接近的项目是RevaForth,这是Forth的一个实现,最初是用FASM编写的。从那时起,作者已经switched to NASM,但这与FASM没有多大区别。

答案 1 :(得分:1)

我过去做了类似的事情来保护软件。一个很好的资源绝对是这篇关于伟大且仍然相关的+ Fravia网站上的正常/幼儿园的文章。

http://www.woodmann.com/fravia/new_anor.htm