Dismiss this notice
Master PDF Editor Easter 2019 Giveaway - https://www.geeks.fyi/showthread.php?tid=6240

Dismiss this notice
Avast Premier Easter 2019 Giveaway - https://www.geeks.fyi/showthread.php?tid=6095

Dismiss this notice
Ashampoo Snap 10 Easter 2019 Giveaway - https://www.geeks.fyi/showthread.php?tid=6241

Dismiss this notice
Backup4all Professional Easter 2019 Giveaway - https://www.geeks.fyi/showthread.php?tid=6464


Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
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 Like JM Safe's post:
  • dhruv2193, harlan4096, jasonX, silversurfer
Reply
#2
Very nice there! Thanks for the review and info. There are tons of tools in GitHub and some really need more exposure!
[-] The following 3 users Like jasonX's post:
  • dhruv2193, harlan4096, JM Safe
Reply
#3
(11 January 19, 20:52)jasonX Wrote: Very nice there! Thanks for the review and info. There are tons of tools in GitHub and some really need more exposure!

Yes, that's a very good tool to view source code of .NET malware samples!
[-] The following 1 user Likes JM Safe's post:
  • harlan4096
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)
[-]
Latest Threads
Try Out the Reader Mode in Microsoft’s N...
Last Post: silversurfer
Today 14:13
» Replies: 0
» Views: 27
Microsoft Brings a Key Security Feature ...
Last Post: silversurfer
Today 14:13
» Replies: 0
» Views: 26
PC Game Giveaway:Assassins Creed Unity
Last Post: sinanogz
Today 10:57
» Replies: 0
» Views: 23
LibreOffice 6.1.2
Last Post: JM Safe
Today 09:53
» Replies: 5
» Views: 197
WhatsApp Will Allow Users to Block Conve...
Last Post: JM Safe
Today 09:51
» Replies: 1
» Views: 30
Avast Blog_Security News: Facebook wants...
Last Post: harlan4096
Today 07:51
» Replies: 0
» Views: 25
Avast Blog_Tips & Advices: Are budget-tr...
Last Post: harlan4096
Today 07:49
» Replies: 0
» Views: 20
Emsisoft Anti-Malware named one of AVLab...
Last Post: harlan4096
Today 07:41
» Replies: 0
» Views: 47
Next generation antivirus: the future of...
Last Post: harlan4096
Today 07:38
» Replies: 0
» Views: 34
10 Chrome Extensions to Boost Your Onlin...
Last Post: harlan4096
Today 07:31
» Replies: 0
» Views: 22
Microsoft Announces Surface Hub 2S: 50-I...
Last Post: harlan4096
Today 07:26
» Replies: 0
» Views: 18
AMD 50th Anniversary Ryzen CPUs Listed A...
Last Post: harlan4096
Today 07:24
» Replies: 0
» Views: 15
The Huawei P30 & P30 Pro Reviews: Photog...
Last Post: harlan4096
Today 07:22
» Replies: 0
» Views: 25
Samsung Completes Development of 5nm EUV...
Last Post: harlan4096
Today 07:20
» Replies: 0
» Views: 24
TSMC Reveals 6 nm Process Technology: 7 ...
Last Post: harlan4096
Today 07:16
» Replies: 0
» Views: 19
8 ways in which Microsoft Edge (Chromium...
Last Post: harlan4096
Today 07:11
» Replies: 0
» Views: 24
Google to present browser and search cho...
Last Post: harlan4096
Today 07:09
» Replies: 0
» Views: 19
Ubuntu 19.04 is out
Last Post: harlan4096
Today 07:07
» Replies: 0
» Views: 17
Start Menu gets its own process and a pe...
Last Post: harlan4096
Today 07:04
» Replies: 0
» Views: 21
Microsoft explains how Dynamic Updates w...
Last Post: harlan4096
Today 07:02
» Replies: 0
» Views: 23

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