Thursday, September 1, 2016

Free .NET assembly browser and decompiler



In this article i will talk about one of the best .NET assembly browser and decompiler, which is absolutely free.

The .NET decompiler name is ILSPY which can be downloaded from http://ilspy.net/.


Once downloaded in your local folder, you will be required to extract the files of ILSpy_Master_2.4.0.1963_Binaries.ZIP file. Go the the extracted folder and click on "ILSpy.exe".































As you can see in the above screen shot, mscorlib.dll internal implementation details are decompiled and shown:















For demo purpose, i am selecting the "Open from GAC" option which will display all the dll's registered in GAC of my machine























Once, i select a dll in this case "CrystalDecisions.CrystalReports.Design" dll it will show all the details like references and resource (the code implementation).






















All the internal implementation details will be displayed. I loved the idea that this decompiler is free and source is also available for download if you are interested in enhancing the existing features.

Hope this help. Happy Coding and debugging....







No comments :

Post a Comment