在 x86 上以汇编形式实现的虚拟机
我只是想知道这里是否有人写过或知道在哪里可以找到一个用 x86 程序集编写的简单虚拟机,最好是 Fasm,但只要简单或至少有很好的注释,任何东西都可以作为示例。先感谢您。
I was just wondering if anybody here has written or knows where I can find a simple virtual machine written in x86 assembly, preferably Fasm, but anything would serve as an example as long as it is simple or at least well commented. Thank you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
用 FASM 编写的 VM?嗯,我能想到的最接近的项目是 RevaForth,它是 RevaForth 的实现="http://en.wikipedia.org/wiki/Forth_%28programming_language%29" rel="nofollow">Forth 最初是用 FASM 编写的。作者已经切换到 NASM,但这与FASM。
A VM written in FASM? Hmm, the closest project that I can think of is RevaForth, an implementation of Forth originally written in FASM. The author has since switched to NASM, but that is not much different from FASM.
我过去为了软件保护做过类似的事情。这篇来自普通/幼儿园的文章绝对是一个很好的资源,位于伟大且仍然相关的 +Fravia 网站上。
http://www.woodmann.com/fravia/new_anor.htm
I did something like that in the past for a software protection. A great resource is definitely this essay from anormal/kindergarten on the great and still relevant +Fravia website.
http://www.woodmann.com/fravia/new_anor.htm