<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Decompiler - HaiNH</title>
	<atom:link href="https://hainh.dev/tag/decompiler/feed/" rel="self" type="application/rss+xml" />
	<link>https://hainh.dev</link>
	<description></description>
	<lastBuildDate>Mon, 14 Jan 2019 03:50:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://hainh.dev/wp-content/uploads/2025/10/cropped-logomyblog-32x32.png</url>
	<title>Decompiler - HaiNH</title>
	<link>https://hainh.dev</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">249252746</site>	<item>
		<title>Dịch ngược mã nguồn .NET với ILSpy</title>
		<link>https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dich-nguoc-ma-nguon-net-voi-ilspy</link>
					<comments>https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/#comments</comments>
		
		<dc:creator><![CDATA[NGUYỄN HOÀNG HẢI]]></dc:creator>
		<pubDate>Mon, 14 Jan 2019 03:50:48 +0000</pubDate>
				<category><![CDATA[Công cụ hỗ trợ]]></category>
		<category><![CDATA[công cụ]]></category>
		<category><![CDATA[Decompiler]]></category>
		<guid isPermaLink="false">https://hainh2k3.com/?p=2258</guid>

					<description><![CDATA[<p>ILSpy là một công cụ của nhóm SharpDevelop có tác dụng dịch ngược (decompiler/Disassembler) các chương trình được viết bằng .NET. Nó hoàn toàn miễn phí và là mã nguồn mở, các bạn có thể tham khảo tại link: https://github.com/icsharpcode/ILSpy . Cá nhân mình thấy rất thích dùng nó vì dịch ngược khá chính xác và gọn nhẹ,...</p>
<p>The post <a href="https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/">Dịch ngược mã nguồn .NET với ILSpy</a> first appeared on <a href="https://hainh.dev">HaiNH</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>ILSpy là một công cụ của nhóm SharpDevelop có tác dụng dịch ngược (decompiler/Disassembler) các chương trình được viết bằng .NET. Nó hoàn toàn miễn phí và là mã nguồn mở, các bạn có thể tham khảo tại link: <a href="https://github.com/icsharpcode/ILSpy" target="_blank" rel="noopener">https://github.com/icsharpcode/ILSpy</a> . Cá nhân mình thấy rất thích dùng nó vì dịch ngược khá chính xác và gọn nhẹ, không phải cài đặt. Một số tính năng chính của nó bao gồm:</p>
<ul>
<li>Decompilation to C#</li>
<li>Whole-project decompilation (csproj, not sln!)</li>
<li>Search for types/methods/properties (substring)</li>
<li>Hyperlink-based type/method/property navigation</li>
<li>Base/Derived types navigation, history</li>
<li>BAML to XAML decompiler</li>
<li>Extensible via plugins (MEF)</li>
<li>Check out the language support status</li>
</ul>
<figure id="attachment_2259" aria-describedby="caption-attachment-2259" style="width: 1187px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" data-attachment-id="2259" data-permalink="https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/ilspy1/" data-orig-file="https://hainh.dev/wp-content/uploads/2019/01/ilspy1.jpg" data-orig-size="1187,729" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ilspy1" data-image-description="" data-image-caption="" data-medium-file="https://hainh.dev/wp-content/uploads/2019/01/ilspy1-300x184.jpg" data-large-file="https://hainh.dev/wp-content/uploads/2019/01/ilspy1-1024x629.jpg" class="wp-image-2259 size-full" src="https://hainh.dev/wp-content/uploads/2019/01/ilspy1.jpg" alt="" width="1187" height="729" srcset="https://hainh.dev/wp-content/uploads/2019/01/ilspy1.jpg 1187w, https://hainh.dev/wp-content/uploads/2019/01/ilspy1-300x184.jpg 300w, https://hainh.dev/wp-content/uploads/2019/01/ilspy1-1024x629.jpg 1024w, https://hainh.dev/wp-content/uploads/2019/01/ilspy1-768x472.jpg 768w" sizes="(max-width: 1187px) 100vw, 1187px" /><figcaption id="caption-attachment-2259" class="wp-caption-text">Giao diện chương trình</figcaption></figure>
<p>Mình thì hay sử dụng mới mục đích tham khảo mã nguồn các chương trình, tìm các thông tin nhạy cảm như chuỗi kết nối, thông tin bảo mật, crack app. Sau khi xem mã nguồn chúng ta có thể xuất ngược lại ra project và chỉnh sửa mã nguồn của nó, build lại thành 1 file mới.</p>
<figure id="attachment_2260" aria-describedby="caption-attachment-2260" style="width: 1452px" class="wp-caption aligncenter"><img decoding="async" data-attachment-id="2260" data-permalink="https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/ilspy2/" data-orig-file="https://hainh.dev/wp-content/uploads/2019/01/ilspy2.jpg" data-orig-size="1452,868" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ilspy2" data-image-description="" data-image-caption="&lt;p&gt;Chỉnh sửa mã nguồn chương trình&lt;/p&gt;
" data-medium-file="https://hainh.dev/wp-content/uploads/2019/01/ilspy2-300x179.jpg" data-large-file="https://hainh.dev/wp-content/uploads/2019/01/ilspy2-1024x612.jpg" class="size-full wp-image-2260" src="https://hainh.dev/wp-content/uploads/2019/01/ilspy2.jpg" alt="" width="1452" height="868" srcset="https://hainh.dev/wp-content/uploads/2019/01/ilspy2.jpg 1452w, https://hainh.dev/wp-content/uploads/2019/01/ilspy2-300x179.jpg 300w, https://hainh.dev/wp-content/uploads/2019/01/ilspy2-1024x612.jpg 1024w, https://hainh.dev/wp-content/uploads/2019/01/ilspy2-768x459.jpg 768w" sizes="(max-width: 1452px) 100vw, 1452px" /><figcaption id="caption-attachment-2260" class="wp-caption-text">Chỉnh sửa mã nguồn chương trình</figcaption></figure>
<p>&nbsp;</p><p>The post <a href="https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/">Dịch ngược mã nguồn .NET với ILSpy</a> first appeared on <a href="https://hainh.dev">HaiNH</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://hainh.dev/dich-nguoc-ma-nguon-net-voi-ilspy/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2258</post-id>	</item>
	</channel>
</rss>
