views:

515

answers:

5

Can someone please give me a link to a tutorial or answer how to read msil.

I think once I learn how to read this it could be a very useful tool.

+1  A: 

Are you talking about the MSIL Disassember that is a part of the SDK? Any book on the IL should most probably do the trick.

Glenn
+2  A: 

Download reflector and look at the IL and the vb/c# code to see what is happening.

masfenix
+8  A: 

The instructions are defined in the CLI specification, available at http://www.ecma-international.org/publications/standards/Ecma-335.htm, but this is pretty heavy going.

Serge Lidin's book is the probably the best resource for learning about IL and ILDASM.

Finally, if you want to just decompile assemblies rather than actually learn your way around IL itself, it is much easier to use Reflector which will show you the code in C# or Visual Basic format -- much easier to understand!

itowlson
+2  A: 

Kenny Kerr has a series that introduces MSIL.

Mark Cidade
+4  A: 
Simucal