<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Geeks for your information - Personal Software Reviews]]></title>
		<link>https://www.geeks.fyi/</link>
		<description><![CDATA[Geeks for your information - https://www.geeks.fyi]]></description>
		<pubDate>Sat, 02 May 2026 03:47:25 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[ILSpy review: a .NET decompiler]]></title>
			<link>https://www.geeks.fyi/showthread.php?tid=4944</link>
			<pubDate>Sun, 30 Dec 2018 14:57:11 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.geeks.fyi/member.php?action=profile&uid=1474">Deep900</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.geeks.fyi/showthread.php?tid=4944</guid>
			<description><![CDATA[ILSpy homepage: <a href="https://github.com/icsharpcode/ILSpy" target="_blank" rel="noopener" class="mycode_url">https://github.com/icsharpcode/ILSpy</a><br />
<br />
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.<br />
<br />
When we open ILSpy we can see the main window:<br />
<br />
<br />
<img src="https://i.imgur.com/leNoajk.png" loading="lazy"  alt="[Image: leNoajk.png]" class="mycode_img" /><br />
<br />
<br />
To load a .NET assembly simply click to "File" menu and we can also save code and reload the decompiler:<br />
<br />
<img src="https://i.imgur.com/EArvhz8.png" loading="lazy"  alt="[Image: EArvhz8.png]" class="mycode_img" /><br />
<br />
If we click on "View" we can sort assembly list by name and we can search in the source code.<br />
<br />
<img src="https://i.imgur.com/d0iHXuZ.png" loading="lazy"  alt="[Image: d0iHXuZ.png]" class="mycode_img" /><br />
<br />
If we click on "Help" menu we can check for new updates or look at "About" window.<br />
<br />
<img src="https://i.imgur.com/bT3bfzc.png" loading="lazy"  alt="[Image: bT3bfzc.png]" class="mycode_img" /><br />
<br />
We can decompile C#, VB and IL assemblies:<br />
<br />
<img src="https://i.imgur.com/5MbLGsA.png" loading="lazy"  alt="[Image: 5MbLGsA.png]" class="mycode_img" /><br />
<br />
In the options we can set decompile settings, like "Decompile anonymous methods", "Decompile async methods", etc.<br />
<br />
An interesting option we can see is that we can also show/hide XML documentation of the source code.<br />
<br />
<img src="https://i.imgur.com/PuC8Ivw.png" loading="lazy"  alt="[Image: PuC8Ivw.png]" class="mycode_img" /><br />
<br />
We can also set text style of the source code:<br />
<br />
<img src="https://i.imgur.com/xsLwwWb.png" loading="lazy"  alt="[Image: xsLwwWb.png]" class="mycode_img" /><br />
<br />
You can set text size, show line numbers in the source code, show metadata tokens, enable word wrap and choose the font.<br />
<br />
ILSpy latest release: <a href="https://github.com/icsharpcode/ILSpy/releases" target="_blank" rel="noopener" class="mycode_url">https://github.com/icsharpcode/ILSpy/releases</a>]]></description>
			<content:encoded><![CDATA[ILSpy homepage: <a href="https://github.com/icsharpcode/ILSpy" target="_blank" rel="noopener" class="mycode_url">https://github.com/icsharpcode/ILSpy</a><br />
<br />
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.<br />
<br />
When we open ILSpy we can see the main window:<br />
<br />
<br />
<img src="https://i.imgur.com/leNoajk.png" loading="lazy"  alt="[Image: leNoajk.png]" class="mycode_img" /><br />
<br />
<br />
To load a .NET assembly simply click to "File" menu and we can also save code and reload the decompiler:<br />
<br />
<img src="https://i.imgur.com/EArvhz8.png" loading="lazy"  alt="[Image: EArvhz8.png]" class="mycode_img" /><br />
<br />
If we click on "View" we can sort assembly list by name and we can search in the source code.<br />
<br />
<img src="https://i.imgur.com/d0iHXuZ.png" loading="lazy"  alt="[Image: d0iHXuZ.png]" class="mycode_img" /><br />
<br />
If we click on "Help" menu we can check for new updates or look at "About" window.<br />
<br />
<img src="https://i.imgur.com/bT3bfzc.png" loading="lazy"  alt="[Image: bT3bfzc.png]" class="mycode_img" /><br />
<br />
We can decompile C#, VB and IL assemblies:<br />
<br />
<img src="https://i.imgur.com/5MbLGsA.png" loading="lazy"  alt="[Image: 5MbLGsA.png]" class="mycode_img" /><br />
<br />
In the options we can set decompile settings, like "Decompile anonymous methods", "Decompile async methods", etc.<br />
<br />
An interesting option we can see is that we can also show/hide XML documentation of the source code.<br />
<br />
<img src="https://i.imgur.com/PuC8Ivw.png" loading="lazy"  alt="[Image: PuC8Ivw.png]" class="mycode_img" /><br />
<br />
We can also set text style of the source code:<br />
<br />
<img src="https://i.imgur.com/xsLwwWb.png" loading="lazy"  alt="[Image: xsLwwWb.png]" class="mycode_img" /><br />
<br />
You can set text size, show line numbers in the source code, show metadata tokens, enable word wrap and choose the font.<br />
<br />
ILSpy latest release: <a href="https://github.com/icsharpcode/ILSpy/releases" target="_blank" rel="noopener" class="mycode_url">https://github.com/icsharpcode/ILSpy/releases</a>]]></content:encoded>
		</item>
	</channel>
</rss>