有什么办法把MSIL汇编代码反编译为C#?
我知道有个工具叫“The Reflector”,可以把IL反编译为C#,VB.net,delphi.net等托管语言,请问原理是什么? 问题点数:20、回复次数:8Top
1 楼triout(笨牛)回复于 2004-09-01 08:25:34 得分 0
使用CodeDOM。都在MICROSOFT名称空间下。Top
2 楼Sunmast(速马@Redmond, WA)回复于 2004-09-01 08:41:57 得分 5
CodeDom是在System命名空间下
System.CodeDom
System.CodeDom.Complier
Reflector的原理...应该远不是CodeDom这么简单,嗯Top
3 楼lckboy(琨珸)回复于 2004-09-01 11:58:28 得分 0
codeDOM?我不是要代码生成啊,代码都存在了,就是IL代码啊Top
4 楼lckboy(琨珸)回复于 2004-09-09 01:57:46 得分 0
有没有人能帮忙?Top
5 楼thinkingforever(努力学习)回复于 2004-09-09 14:28:07 得分 5
http://www.aisto.com/roeder/dotnet/
下载Top
6 楼xaodoudou(我不想做潜水员)回复于 2004-09-10 16:05:45 得分 0
还是 Reflector 现在都支持MC++了Top
7 楼fking22(炽天使)回复于 2004-09-10 16:51:27 得分 2
这个……我也不懂。不过你有闲情可以用reflector反汇编它自己看看怎么写的 ;)Top
8 楼juqiang(方枪枪(正在修炼伤心小箭))回复于 2004-09-10 17:11:34 得分 8
自己分析PE头,按照对照表,写出来的。这玩意没有什么简单的办法让你直接用的。
看看微软出的那本il的书吧!Top




