从MSIL生成PE图像

时间:2017-09-28 19:50:22

标签: c# .net executable cil portable-executable

我知道这个问题可能在90%之前已被问过,但我的情况/要求有点独特。我已经制作了一个吐出MSIL的程序,现在我想把它全部放到EXE中。我见过很多人反其道而且拆解了CIL,但是我想做一个汇编程序。

我知道可移植可执行文件的结构,并且在本机代码中使用PE做了很多,但我很难掌握.NET框架。从本机方面来看,我意识到Assembler中的助记符具有等效的操作码,但.NET框架显然只是在PE中编写并编译。

我确实理解这个概念,但我不知道它是如何完成的。所以我的问题是:我将如何为MSIL编写汇编程序?

我知道这是一个复杂的问题,但我正在努力解决这个问题,这是我的编程语言的最后一个障碍。构建了UI和自定义控件,词法分析器,解析器,语义分析,现在我正在努力解决这个问题。最后一步

感谢。

0 个答案:

没有答案