.method public hidebysig instance void Intro() cil managed
{
// 代码大小 19 (0x13)
.maxstack 8
IL_0000: nop
IL_0001: ldstr bytearray (4D 00 79 00 20 00 6E 00 61 00 6D 00 65 00 20 00 // M.y. .n.a.m.e. .
69 00 73 00 20 00 00 4E DE 98 B2 51 29 59 ) // i.s. ..N...Q)Y
IL_0006: call void [mscorlib]System.Console::WriteLine(string)
IL_000b: nop
IL_000c: call valuetype [mscorlib]System.ConsoleKeyInfo [mscorlib]System.Console::ReadKey()
IL_0011: pop
IL_0012: ret
} // end of method PrintName::Intro
C#反编译后的程序是不是汇编语言,我如何去看懂它?
18 个解决方案
#1
不懂,这么强,up...
#2
与汇编一样,IL也有它自己的语法和规范。具体的规范从哪里去找我不知道,不过倒是提醒了我,下了阶段可以研究一下IL。
#3
应该说是介于汇编和C#之间的一种语言,并不是汇编
#4
IL语言也称为公共中间语言CIL,或微软中间语言MSIL,是.NET的核心,以.NET Framework平台运行的程序最终都是由IL代码实现。
#5
MSIL。上微软去看吧
#6
IL 和JAVA 编译后的中间码作用是一样的````
#7
中間語言
#8
IL语言也称为公共中间语言CIL,或微软中间语言MSIL,是.NET的核心,以.NET Framework平台运行的程序最终都是由IL代码实现。
目前国内这方面的资料非常少,国外有不少这方面的介绍,E文的。
目前国内这方面的资料非常少,国外有不少这方面的介绍,E文的。
#9
用Reflector工具反编译看.
#10
IL中间语言。有《你必须知道的.net》中有一点介绍。
#11
顶下。。。
#12
正如周公所言,国内这方面的资料缺的很,我最近也在研究这方面的东西。
#13
这是微软忽攸人的,不要在上面花费你的青春了
#14
中间语言,目前没有必要去研究它,知道怎么回事就行了.
#15
是.net的汇编,和汇编语言有些相似...CLR就是靠他运行!!不懂IL就不能算是懂.net
#16
老想研究下,可是都么的什么资料,有点郁闷。就算有的话 也就是E文。
#17
这东西我觉得没必要管它,伤脑筋。。。
#18
别整这玩意儿了。。。。。。C#目前还有一个用处就是编写比C++更难以被破解的代码
#1
不懂,这么强,up...
#2
与汇编一样,IL也有它自己的语法和规范。具体的规范从哪里去找我不知道,不过倒是提醒了我,下了阶段可以研究一下IL。
#3
应该说是介于汇编和C#之间的一种语言,并不是汇编
#4
IL语言也称为公共中间语言CIL,或微软中间语言MSIL,是.NET的核心,以.NET Framework平台运行的程序最终都是由IL代码实现。
#5
MSIL。上微软去看吧
#6
IL 和JAVA 编译后的中间码作用是一样的````
#7
中間語言
#8
IL语言也称为公共中间语言CIL,或微软中间语言MSIL,是.NET的核心,以.NET Framework平台运行的程序最终都是由IL代码实现。
目前国内这方面的资料非常少,国外有不少这方面的介绍,E文的。
目前国内这方面的资料非常少,国外有不少这方面的介绍,E文的。
#9
用Reflector工具反编译看.
#10
IL中间语言。有《你必须知道的.net》中有一点介绍。
#11
顶下。。。
#12
正如周公所言,国内这方面的资料缺的很,我最近也在研究这方面的东西。
#13
这是微软忽攸人的,不要在上面花费你的青春了
#14
中间语言,目前没有必要去研究它,知道怎么回事就行了.
#15
是.net的汇编,和汇编语言有些相似...CLR就是靠他运行!!不懂IL就不能算是懂.net
#16
老想研究下,可是都么的什么资料,有点郁闷。就算有的话 也就是E文。
#17
这东西我觉得没必要管它,伤脑筋。。。
#18
别整这玩意儿了。。。。。。C#目前还有一个用处就是编写比C++更难以被破解的代码