ILSpy review: a .NET decompiler
#1
Information 
ILSpy homepage: https://github.com/icsharpcode/ILSpy

ILSpy is a freeware and simple .NET decompiler which can be used also for example for static malware analysis of .NET malware samples, because we can see the source code of loaded .NET assemblies.

When we open ILSpy we can see the main window:


[Image: leNoajk.png]


To load a .NET assembly simply click to "File" menu and we can also save code and reload the decompiler:

[Image: EArvhz8.png]

If we click on "View" we can sort assembly list by name and we can search in the source code.

[Image: d0iHXuZ.png]

If we click on "Help" menu we can check for new updates or look at "About" window.

[Image: bT3bfzc.png]

We can decompile C#, VB and IL assemblies:

[Image: 5MbLGsA.png]

In the options we can set decompile settings, like "Decompile anonymous methods", "Decompile async methods", etc.

An interesting option we can see is that we can also show/hide XML documentation of the source code.

[Image: PuC8Ivw.png]

We can also set text style of the source code:

[Image: xsLwwWb.png]

You can set text size, show line numbers in the source code, show metadata tokens, enable word wrap and choose the font.

ILSpy latest release: https://github.com/icsharpcode/ILSpy/releases
[-] The following 4 users say Thank You to Deep900 for this post:
  • dhruv2193, harlan4096, jasonX, silversurfer
Reply


Messages In This Thread
ILSpy review: a .NET decompiler - by Deep900 - 30 December 18, 14:57
RE: ILSpy review: a .NET decompiler - by jasonX - 11 January 19, 20:52
RE: ILSpy review: a .NET decompiler - by Deep900 - 19 January 19, 19:02

Forum Jump:


Users browsing this thread: 1 Guest(s)
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
Microsoft Edge 145.0.3800.58
Version 145.0.3800...harlan4096 — 09:28
AnyDesk 9.6.11 for Windows / 9.6.3 for m...
AnyDesk 9.6.11 for...harlan4096 — 09:03
Google Chrome 145.0.7632.75/76
Google Chrome 145....harlan4096 — 08:59
Vivaldi 7.8 Build 3925.66
Vivaldi 7.8 Build ...harlan4096 — 08:58
New Windows 11 Update Adds Built-In Sysm...
Microsoft is rolli...harlan4096 — 10:11

[-]
Birthdays
Today's Birthdays
avatar (39)MezirLal
Upcoming Birthdays
avatar (38)showercurtains
avatar (49)PeterWhink
avatar (46)dimaWeami
avatar (39)TranoTymn
avatar (38)Michaelaburi
avatar (46)dpascoal
avatar (51)Ronaldduh
avatar (39)legalgauch
avatar (44)Baihu
avatar (27)RaseinsLikes

[-]
Online Staff
There are no staff members currently online.

>