Ⅰ 如何反編譯一個exe文件,並修改裡面一句代碼
1、首先打開瀏覽器,網路搜索「反編譯工具ILSpy」,選擇一個安全的網站進行下載。
Ⅱ 什麼是逆向工程什麼是反編譯可以根據已經封裝好的程序軟體進行破解分析出源代碼嗎
逆向工程就是根據已有的程序來反推出源代碼以及原來的工程設置,反編譯就是具體的將已經編譯好的程序進行反向工程,從而獲取部分源代碼。一般來說,逆向工程或者反編譯是無法百分之百獲得源代碼的,只能從一定程度上來自源代碼進行猜測,因此根據已經封裝好的程序軟體來進行破解分析出源代碼的可能性並不大,逆向工程的意義並不在於破解源代碼,而是在於了解軟體本身的設計,對於復雜的程序軟體而言破解源代碼的可能性幾乎為零。
Ⅲ 軟體反編譯
級語言源程序經過 編譯 變成可執行文件,反編譯就是逆過程。 但是通常不能把可執行文件變成高級語言源代碼,只能轉換成匯編程序。 計算機軟體反向工程(Reversepengineering)也稱為計算機軟體還原工程,是指通過對他人軟體的目標程序(可執行程序)進行「逆向分析、研究」工作,以推導出他人的軟體產品所使用的思路、原理、結構、演算法、處理過程、運行方法等設計要素,作為自己開發軟體時的參考,或者直接用於自己的軟體產品中。 反編譯是一個復雜的過程,所以越是高級語言,就越難於反編譯,但目前還是有許許多多的反編譯軟體: VB: VBExplorer 、VB反編譯精靈和VBRezQ;只能反編譯界面圖像,好像代碼不能完全反編譯 java: JAD ;java的反編譯比較常見,所以反編譯比較完全, 將class文件反編譯成java文件也是有可能的 C++ : eXeScope Dephi: DEDE c#:Reflector 易語言:E-Code Explorer.exe(易格式可執行文件分析器)
Ⅳ java環境用cmd測試都可以就是用反編譯軟體時總提示不是內部或外部錯誤
你是在反編譯APK嗎?
建議下載dex2jar,這個基本上已經配置好變數了。
實在不行就在d2j-dex2jar.bat中指定java路徑:set path=d:\java\jdk1.6\bin;%path%
Ⅳ 反編譯什麼意思,具體該怎麼用
反編譯:高級語言源程序經過編譯變成可執行文件,反編譯就是逆過程。計算機軟體逆向工程,又稱計算機軟體恢復工程,是指對其他軟體的目標程序(如可執行程序)進行「逆向分析和研究」,從而推導出設計思想、原理、結構、演算法、處理過程、操作方法等要素,等被其他軟體產品使用,在某些特定情況下可能會衍生出源代碼。反編譯可以作為開發軟體時的參考,也可以直接用於軟體產品中。
(5)測試軟體反向編譯擴展閱讀:
如果編譯過程中發現源程序有錯誤,編譯程序應報告錯誤的性質和錯誤的發生的地點,並且將錯誤所造成的影響限制在盡可能小的范圍內,使得源程序的其餘部分能繼續被編譯下去,有些編譯程序還能自動糾正錯誤,這些工作由錯誤處理程序完成。需要注意的是,一般上編譯器只做語法檢查和最簡單的語義檢查,而不檢查程序的邏輯。
Ⅵ 如何反編譯一個app
下載apktool所需文件:
a、 apktool1.5.2.tar.bz2
b、apktool-install-windows-r05-ibot.tar.bz2 (windows系統)
解壓剛剛下載的文件,並將解壓的文件放入C:\Windows目錄下
啟動控制台,輸入apktool,回車可查看到apktool工具常用指令
新建一個文件夾,用於存放apk及待解壓的文件,這里筆者將文件夾建在D:\apk目錄,同時放入用於測試的android app包(test.apk)
控制台輸入:apktool d D:\apk\test.apk D:\apk\test 進行反編譯操作
中句話中「D:\apk\test.apk」指apk存放位置,「D:\apk\test」指反編譯後文件存放的位置 反編譯成功之後,進入D:\apk\test文件目錄可以查看到反編譯後的文件
Ⅶ 反編譯軟體
http://soft.ttdown.com/SoftDown_45761.html
http://www.pediy.com
http://soft.ttdown.com/aspxerrorpath=/SoftView/SoftView_15990.html
http://secrecy.ayinfo.ha.cn/sort/152_1.htm
Corso 5.0 2003-6-14 16:40:46 ★★★ 198
·一個針對fox的反編譯東東,效果怎麼樣沒有測試過。有興趣的可以看看!...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
DeDe 3.20.04 2003-5-25 11:40:16 ★★★ 834
·這個不用多說了,反編譯Delphi程序的最棒的軟體。她反編譯後的程序清晰明了,是反編譯D...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
Decafe Pro V3.8 2003-5-25 11:37:46 ★★★ 316
·JavaClass的反編譯軟體,可以把二進制的class文件全部反編譯成源代碼。...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
isDcc v2.10 2003-5-25 11:36:46 ★★★ 241
·反編譯installshield腳本*.ins...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
w32dasm 2003-5-23 14:25:51 ★★★★★ 3597
·這個軟體可以說是最經典的反編譯軟體了,雖然發布的很早,但是這么多年經過無數牛人的修改後增...
軟體類別:反編譯軟體 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版
Ⅷ 如何反向編譯,匯編
反向編譯是沒有軟體可以做的
反匯編就很容易了,IDEA,
OllyDBG,
WinDBG都可以。
Ⅸ 什麼是反編譯工具反編譯工具有什麼用
簡單來說,就是把一個已有的程序轉化為編程的命令行。至於使用反編譯的原因么……有的是為了研究一個程序以達到吸取別人的編程思路和經驗。當然也有的是為了盜版。或者是為了竊取別人的軟體。