您好,在這篇文章中我想向您介紹一些在程式設計中有用的程式。例如,你需要查看別人的程式碼但沒有原始碼,或對你的程式進行加密以便任何人都無法查看等等。我準備了一小部分我所知道的程序。
指示:
指示:
指示:
指示:
課堂翻譯
程式設計用於編輯字串變數。- 使用此程式開啟 *.class 文件,直到它們包含的行列表出現在左側。如果課堂上沒有文本,程式將報告這一點。
- 從左側清單中一一選擇行,然後在右下角的視窗中變更它們。來源文字顯示在上方視窗中。
- 更改的行在清單中標記為綠色。
- 若要儲存已變更行的新 *.class 文件,請使用“文件”->“儲存”選單。
京東GUI
該程式旨在查看java類別並顯示程式的原始程式碼。- 將任何 jar 或類別檔案拖曳到程式視窗中。
Java字節碼編輯器
該程式旨在編輯字節碼、檢視和更改 java 類別。- 使用此程序,開啟 *.class 檔案或 *.jar 文件,然後選擇所需的類別進行編輯。
- 從左側清單中一一選擇選項卡。
- 若要變更方法代碼,請選擇左側的方法標籤和所需的方法。
- 若要儲存包含已修改方法的新 *.class 文件,請使用方法編輯頂部的「儲存方法」按鈕。
斯金格
該程式專為全面保護java應用程式而設計。- 選擇要保護的 *.jar 檔案及其儲存位置。
- 選取需要保護的方塊。
- 點擊運行並等待其完成。
蕨花
該程式是為反編譯java應用程式而設計的。該程式沒有圖形介面;必須透過終端啟動。 指示:- 建立一個資料夾並將用於反編譯的檔案放在那裡,也為原始檔案建立一個資料夾。
- 透過終端,使用參數呼叫程式:1)用於反編譯的資料夾,2)用於來源的資料夾(呼叫fernflower.jar deobf src)。
- deobf 資料夾中的所有原始程式碼都會出現在 src 資料夾中。
GO TO FULL VERSION