<?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 &#8211; 記下來</title>
	<atom:link href="https://noter.tw/tag/decompiler/feed/" rel="self" type="application/rss+xml" />
	<link>https://noter.tw</link>
	<description>一路上踩到的坑、遇到的問題，一點一滴記下來，希望能幫助到需要的人~</description>
	<lastBuildDate>Sat, 24 Aug 2019 12:54:40 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.3</generator>

<image>
	<url>https://noter.tw/wp-content/uploads/cropped-old-1130742_1920-1-32x32.jpg</url>
	<title>decompiler &#8211; 記下來</title>
	<link>https://noter.tw</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Eclipse 開啟 class 檔案</title>
		<link>https://noter.tw/4467/eclipse-%e9%96%8b%e5%95%9f-class-%e6%aa%94%e6%a1%88/</link>
					<comments>https://noter.tw/4467/eclipse-%e9%96%8b%e5%95%9f-class-%e6%aa%94%e6%a1%88/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sat, 23 Feb 2019 05:15:02 +0000</pubDate>
				<category><![CDATA[一般程式]]></category>
		<category><![CDATA[反解譯]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[decompiler]]></category>
		<category><![CDATA[jd]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=4467</guid>

					<description><![CDATA[<p>有時候拿到一些 jar 或是 class 卻沒有辦法看到內容，用強制打開也只會看到一堆亂碼，這邊記錄一下怎麼透過 Eclipse 開啟 class 檔案。 很簡單就可以做到這件事，不過看起來好像不能修&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/4467/eclipse-%e9%96%8b%e5%95%9f-class-%e6%aa%94%e6%a1%88/" data-wpel-link="internal">Eclipse 開啟 class 檔案</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>有時候拿到一些 jar 或是 class 卻沒有辦法看到內容，用強制打開也只會看到一堆亂碼，這邊記錄一下怎麼透過 Eclipse 開啟 class 檔案。</p>



<span id="more-4467"></span>



<p>很簡單就可以做到這件事，不過看起來好像不能修改(不確定)，直接開始吧！</p>



<p>首先到 <a href="http://jd.benow.ca/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">Java Decompiler 官網<span class="wpel-icon wpel-image wpel-icon-6"></span></a>，找到 JD-Eclipse 且換到 Download 下載 jd-eclipse-site-1.0.0-RC2.zip<br></p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/pHxJskapRYkDMCLgNJ7L6iqJLu4gB8BfAJYD0iVgsG0v8kQuRlAr01XT7hz2vdQk4ZHbvdXFcMBarLZwOgQY-85dY6fHUrAtonZ6p7x38PlN3W-j6nGMJSmFFl77wnbJ3tbaucYK1yBFvGoLX-Q8WKOMNj6nD_mSXhCLB-4iz2LTq7nyAEldgVm1mrsdS_HC38kQFGpmaDaWTuBPms7mjt1Kbyn5CKaHriv7RrWrI2cGwv_axjXWU63weCgZisR9mMiRIFjL82l4ntXuPUQ5rRhI8ufe9M-p44BaJFDT_VaIm_1St8EECvO6xgOAb-6uDqcGVU0ofKpk55b7-uKTdQxk3p9in6mF6zFF4okKru4Ty896_y3xs026vkuzi1itpjU0l7wGZgW5GsjjnYPFc1jIpfx26QDyuVKSPxdijPiCL0iwmok9j6MYmxxmJLj6yNAYv-2mowJ0lRQOgHAzcPZn_4g4V5l-HZ-Z41ce1hCwz0kiSF57ZejpKHTtuCtYbooxoythRseh4NS86ZJUbt8so-0Q8zdvosnFIgUSKuFiX0zg4uL8sefcDY-Prv-lfjPrkE4Zcc7AQoqpSzw6TJgqrKu-ZKsInxL9Ex0qeH4LLPISoeDXOzGJIegzSPgkmJRtRuyV8ujozJoTgB-RrhUxDzk8f52X=w713-h708-no" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/pHxJskapRYkDMCLgNJ7L6iqJLu4gB8BfAJYD0iVgsG0v8kQuRlAr01XT7hz2vdQk4ZHbvdXFcMBarLZwOgQY-85dY6fHUrAtonZ6p7x38PlN3W-j6nGMJSmFFl77wnbJ3tbaucYK1yBFvGoLX-Q8WKOMNj6nD_mSXhCLB-4iz2LTq7nyAEldgVm1mrsdS_HC38kQFGpmaDaWTuBPms7mjt1Kbyn5CKaHriv7RrWrI2cGwv_axjXWU63weCgZisR9mMiRIFjL82l4ntXuPUQ5rRhI8ufe9M-p44BaJFDT_VaIm_1St8EECvO6xgOAb-6uDqcGVU0ofKpk55b7-uKTdQxk3p9in6mF6zFF4okKru4Ty896_y3xs026vkuzi1itpjU0l7wGZgW5GsjjnYPFc1jIpfx26QDyuVKSPxdijPiCL0iwmok9j6MYmxxmJLj6yNAYv-2mowJ0lRQOgHAzcPZn_4g4V5l-HZ-Z41ce1hCwz0kiSF57ZejpKHTtuCtYbooxoythRseh4NS86ZJUbt8so-0Q8zdvosnFIgUSKuFiX0zg4uL8sefcDY-Prv-lfjPrkE4Zcc7AQoqpSzw6TJgqrKu-ZKsInxL9Ex0qeH4LLPISoeDXOzGJIegzSPgkmJRtRuyV8ujozJoTgB-RrhUxDzk8f52X=w713-h708-no" alt="pHxJskapRYkDMCLgNJ7L6iqJLu4gB8BfAJYD0iVgsG0v8kQuRlAr01XT7hz2vdQk4ZHbvdXFcMBarLZwOgQY 85dY6fHUrAtonZ6p7x38PlN3W j6nGMJSmFFl77wnbJ3tbaucYK1yBFvGoLX Q8WKOMNj6nD mSXhCLB 4iz2LTq7nyAEldgVm1mrsdS HC38kQFGpmaDaWTuBPms7mjt1Kbyn5CKaHriv7RrWrI2cGwv axjXWU63weCgZisR9mMiRIFjL82l4ntXuPUQ5rRhI8ufe9M p44BaJFDT VaIm 1St8EECvO6xgOAb 6uDqcGVU0ofKpk55b7 uKTdQxk3p9in6mF6zFF4okKru4Ty896 y3xs026vkuzi1itpjU0l7wGZgW5GsjjnYPFc1jIpfx26QDyuVKSPxdijPiCL0iwmok9j6MYmxxmJLj6yNAYv 2mowJ0lRQOgHAzcPZn 4g4V5l HZ Z41ce1hCwz0kiSF57ZejpKHTtuCtYbooxoythRseh4NS86ZJUbt8so 0Q8zdvosnFIgUSKuFiX0zg4uL8sefcDY Prv lfjPrkE4Zcc7AQoqpSzw6TJgqrKu ZKsInxL9Ex0qeH4LLPISoeDXOzGJIegzSPgkmJRtRuyV8ujozJoTgB RrhUxDzk8f52X=w713 h708 no Eclipse 開啟 class 檔案" title="Eclipse 開啟 class 檔案"></a></figure></div>



<p>下方有安裝流程：</p>



<ol class="my-li bg-darkblue wp-block-list"><li>下載 jd-eclipse-site-1.0.0-RC2.zip，並解壓縮到一個地方放</li><li>開啟 Eclipse</li><li>「Help &gt; Install New Software &#8230; 」</li><li>點選 Add&#8230; 加入新的 repository</li><li>輸入 &#8220;JD-Eclipse Update Site&#8221;，名字可以打自己記得住的就好</li><li>選取 &#8220;Java Decompiler Eclipse Plug-in&#8221;</li><li>一直下一步，到結束後重啟 Eclipse</li></ol>



<p>看起來很像步驟很多，其實一下子就弄好了，接下來要設定跟 Eclipse 的關聯，讓開啟 class 檔的時候，可以自動套用 Java Decompiler。</p>



<p>開啟 Eclipse -&gt; Window -&gt; Preferences</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/iJm1LkCytcM05-l724M6yZN58HOZte1O-0Hrcsq0W-AR2C2d839Ri69AlEqTZPJi6W5K0XdTXfTDF65PNiv1Msr3dLSm8lAeE7Bqwyu42GymsvPokSN5Xkuq0evJBfjYM9mBVRD4x8RIVftSzh9z1M-B8EYHFE_s_6lZstD_FBPKp-jPgl_7lgWqtUI4wGEWdWeevuxnp9cquaY2uGoN82WWFGrv0O8Y6_F_wfP5dc0WWf8L7mlhhOmisQWZ-UIW7Yx3KCIldI_0OtW9hKHrkOR0MHRzkA_DzCbLXWKJJ9yO76QVRAvEuzOSFgwjBzfrsmJpXXQVXwOaUdZRZdvJRGop6ge9MLV2IOVyfvBVd2doP6Jy5mNtyvyKVZj8214w4pAOxouH29jbD2LBUtP0z1oSuNh0YLwwMjUntfMn3zQrSkG0nNcMF4W4ipWbRg--tvC6L0boeeiQCSRhIq4O98AYShMAYLWe0KG7meiSE0CowGB_wH3ZkqDF5BmTjevVOWmTkrf4u4lA-jw3ajBnnr1Ygps0QRhL-gq5NVfBE4sV7LAVlLGU0XEc5F1hMbwrob4_nAyk7ymTO9R6TELEqwp-eLQcsi7kWC40HOcZRHGk4EKYJQs-WeldFnxrn5PcNK8mk5DTiBx3OyLddsAbR8tqr-UUPDZX=w323-h287-no" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/iJm1LkCytcM05-l724M6yZN58HOZte1O-0Hrcsq0W-AR2C2d839Ri69AlEqTZPJi6W5K0XdTXfTDF65PNiv1Msr3dLSm8lAeE7Bqwyu42GymsvPokSN5Xkuq0evJBfjYM9mBVRD4x8RIVftSzh9z1M-B8EYHFE_s_6lZstD_FBPKp-jPgl_7lgWqtUI4wGEWdWeevuxnp9cquaY2uGoN82WWFGrv0O8Y6_F_wfP5dc0WWf8L7mlhhOmisQWZ-UIW7Yx3KCIldI_0OtW9hKHrkOR0MHRzkA_DzCbLXWKJJ9yO76QVRAvEuzOSFgwjBzfrsmJpXXQVXwOaUdZRZdvJRGop6ge9MLV2IOVyfvBVd2doP6Jy5mNtyvyKVZj8214w4pAOxouH29jbD2LBUtP0z1oSuNh0YLwwMjUntfMn3zQrSkG0nNcMF4W4ipWbRg--tvC6L0boeeiQCSRhIq4O98AYShMAYLWe0KG7meiSE0CowGB_wH3ZkqDF5BmTjevVOWmTkrf4u4lA-jw3ajBnnr1Ygps0QRhL-gq5NVfBE4sV7LAVlLGU0XEc5F1hMbwrob4_nAyk7ymTO9R6TELEqwp-eLQcsi7kWC40HOcZRHGk4EKYJQs-WeldFnxrn5PcNK8mk5DTiBx3OyLddsAbR8tqr-UUPDZX=w323-h287-no" alt="iJm1LkCytcM05 l724M6yZN58HOZte1O 0Hrcsq0W AR2C2d839Ri69AlEqTZPJi6W5K0XdTXfTDF65PNiv1Msr3dLSm8lAeE7Bqwyu42GymsvPokSN5Xkuq0evJBfjYM9mBVRD4x8RIVftSzh9z1M B8EYHFE s 6lZstD FBPKp jPgl 7lgWqtUI4wGEWdWeevuxnp9cquaY2uGoN82WWFGrv0O8Y6 F wfP5dc0WWf8L7mlhhOmisQWZ UIW7Yx3KCIldI 0OtW9hKHrkOR0MHRzkA DzCbLXWKJJ9yO76QVRAvEuzOSFgwjBzfrsmJpXXQVXwOaUdZRZdvJRGop6ge9MLV2IOVyfvBVd2doP6Jy5mNtyvyKVZj8214w4pAOxouH29jbD2LBUtP0z1oSuNh0YLwwMjUntfMn3zQrSkG0nNcMF4W4ipWbRg tvC6L0boeeiQCSRhIq4O98AYShMAYLWe0KG7meiSE0CowGB wH3ZkqDF5BmTjevVOWmTkrf4u4lA jw3ajBnnr1Ygps0QRhL gq5NVfBE4sV7LAVlLGU0XEc5F1hMbwrob4 nAyk7ymTO9R6TELEqwp eLQcsi7kWC40HOcZRHGk4EKYJQs WeldFnxrn5PcNK8mk5DTiBx3OyLddsAbR8tqr UUPDZX=w323 h287 no Eclipse 開啟 class 檔案" title="Eclipse 開啟 class 檔案"></a></figure></div>



<p>General -&gt; Editors -&gt; File Associations -&gt; 找到 *.class，下方把 &#8220;JD Class File Viewer&#8221; 設定成 Default，下次只要雙擊 class 檔案，就會自動使用 Java Decompiler 插件開啟了。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/6RlfH50YvjDvO_20UxwJ1cQVm-e23FUafQqISmvqvfhO9H5cUT2-dhLoOv6MftpnsLghZB8um-8ZUwG2VPr-OM4I_xUMTp9k-ObmNX1FN-bltw6deqw-B9sR5O0cYtydZsraa0dOet8hn4BuaKlkvxTI9vJjGx3WTHXpaQ_cqEq_tYwopg1IqNG4ixeGNupyjE-LydBQJaKnFILlC9zW6ADOMq1eGa-aZbAPsGBgu4Wwz_2TaBx_HlDeZ3J9U4psNZwWuHC1hGLD8WfwDZNI5d1F7Ea6ssDXA8cbsi2FlNpuLqS--m09FEWDKVvBXqTTJDOVi1iDvTd4fHKlix56bZpdS6PAyM7m9mGvYZoBA7CJoHdokvNUFK0ncXonj9TUarGVlXXOpsXJRPBQVgOf22xf_q0Ph_lG-JnVmw-l6Z1l3x-6O5dOh_NclKoOfmNimoJJQ3yqqT6nswaESA0QORhtV90hnTlxdTQmJKRAeDRGq_3cL6o4RiebcPwt_HZmQNcLHEwr9t6ZtWCsujkCyhy8zBHCT3K-bHZfxeMpulk04JrsE0QVab0BLPlWOz2eE3Jc41fkIlip_lJPVF-iskQzoRA1xwMLBVkfjyIMap4fYKR3hgY4d-Vzi7-UsTbiYeRyCCXTRJtzdCw_BAQxRdveoHui8Ro7=w868-h866-no" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/6RlfH50YvjDvO_20UxwJ1cQVm-e23FUafQqISmvqvfhO9H5cUT2-dhLoOv6MftpnsLghZB8um-8ZUwG2VPr-OM4I_xUMTp9k-ObmNX1FN-bltw6deqw-B9sR5O0cYtydZsraa0dOet8hn4BuaKlkvxTI9vJjGx3WTHXpaQ_cqEq_tYwopg1IqNG4ixeGNupyjE-LydBQJaKnFILlC9zW6ADOMq1eGa-aZbAPsGBgu4Wwz_2TaBx_HlDeZ3J9U4psNZwWuHC1hGLD8WfwDZNI5d1F7Ea6ssDXA8cbsi2FlNpuLqS--m09FEWDKVvBXqTTJDOVi1iDvTd4fHKlix56bZpdS6PAyM7m9mGvYZoBA7CJoHdokvNUFK0ncXonj9TUarGVlXXOpsXJRPBQVgOf22xf_q0Ph_lG-JnVmw-l6Z1l3x-6O5dOh_NclKoOfmNimoJJQ3yqqT6nswaESA0QORhtV90hnTlxdTQmJKRAeDRGq_3cL6o4RiebcPwt_HZmQNcLHEwr9t6ZtWCsujkCyhy8zBHCT3K-bHZfxeMpulk04JrsE0QVab0BLPlWOz2eE3Jc41fkIlip_lJPVF-iskQzoRA1xwMLBVkfjyIMap4fYKR3hgY4d-Vzi7-UsTbiYeRyCCXTRJtzdCw_BAQxRdveoHui8Ro7=w868-h866-no" alt="6RlfH50YvjDvO 20UxwJ1cQVm e23FUafQqISmvqvfhO9H5cUT2 dhLoOv6MftpnsLghZB8um 8ZUwG2VPr OM4I xUMTp9k ObmNX1FN bltw6deqw B9sR5O0cYtydZsraa0dOet8hn4BuaKlkvxTI9vJjGx3WTHXpaQ cqEq tYwopg1IqNG4ixeGNupyjE LydBQJaKnFILlC9zW6ADOMq1eGa aZbAPsGBgu4Wwz 2TaBx HlDeZ3J9U4psNZwWuHC1hGLD8WfwDZNI5d1F7Ea6ssDXA8cbsi2FlNpuLqS m09FEWDKVvBXqTTJDOVi1iDvTd4fHKlix56bZpdS6PAyM7m9mGvYZoBA7CJoHdokvNUFK0ncXonj9TUarGVlXXOpsXJRPBQVgOf22xf q0Ph lG JnVmw l6Z1l3x 6O5dOh NclKoOfmNimoJJQ3yqqT6nswaESA0QORhtV90hnTlxdTQmJKRAeDRGq 3cL6o4RiebcPwt HZmQNcLHEwr9t6ZtWCsujkCyhy8zBHCT3K bHZfxeMpulk04JrsE0QVab0BLPlWOz2eE3Jc41fkIlip lJPVF iskQzoRA1xwMLBVkfjyIMap4fYKR3hgY4d Vzi7 UsTbiYeRyCCXTRJtzdCw BAQxRdveoHui8Ro7=w868 h866 no Eclipse 開啟 class 檔案" title="Eclipse 開啟 class 檔案"></a></figure></div>



<p></p>



<p></p>



<p></p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/4467/eclipse-%e9%96%8b%e5%95%9f-class-%e6%aa%94%e6%a1%88/" data-wpel-link="internal">Eclipse 開啟 class 檔案</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/4467/eclipse-%e9%96%8b%e5%95%9f-class-%e6%aa%94%e6%a1%88/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
