我想开始编写一个反汇编程序。你能帮我正确开始吗?我搜索了论坛,其中大部分都是用于反汇编程序。
我想开始写一个的原因是我希望有一些自定义功能来满足我的要求。
编辑: 这是为了分解由.NET生成的IL代码
答案 0 :(得分:1)
您需要通过.Net中的反射直接获得的大部分内容 - 直到获取给定类的给定方法的IL代码的字节。下一步是解析IL,通常建议Mono Cecil这样做(也可以基于IL文档从头开始)。
另请查看此问题Open Source Alternatives to Reflector?,其中列出了其他现有的IL反汇编程序。