反編譯是什麼?

General 更新 2024-11-28

反編譯是什麼意思

高級語言源程序經過 編譯 變成可執行文件,反編譯就是逆過程。但是通常不能把可執行文件變成高級語言源代碼,只能轉換成彙編程序。 反編譯是一個複雜的過程,所以越是高級語言,就越難於反編譯,但目前還是有許許多多的反編譯軟件:通過對他人軟件的目標程序(可執行程序)進行“逆向分析、研究”工作,以推導出他人的軟件產品所使用的思路、原理、結構、算法、處理過程、運行方法等設計要素,作為自己開頂軟件時的參考,或者直接用於自己的軟件產品中。所以現在大家寫的東西就想辦法保護,不被侵權!

大體看你的理解是正確的。

反編譯是什麼意思啊 用到什麼知識

把軟件轉成源代碼

java 的反編譯很容易

c 的話反編出來也基本看不懂

反編譯什麼意思,具體該怎麼用?

反編譯做的就是編譯的相反動作。舉例來說,例如一個程序用C語言來寫,寫完之後要編譯成CPU可以識別和運行的機器代碼,也就是生成EXE程序。而反編譯是反過來,把EXE反編譯成編程源代碼,也就是C程序,不過一般反編譯大多數都是從機器碼反編譯為彙編。其他語言的情況基本也是這樣的。至於具體要怎麼用,這個就看你的目的了。但一般情況下是通過反編譯主要是用於沒有源碼的程序的分析,例如破解別人的軟件等。

"反編譯"是什麼意思?

高級語言源程序經過 編譯 變成可執行文件,反編譯就是逆過程。

但是通常不能把可執行文件變成高級語言源代碼,只能轉換成彙編程序。

java 反編譯到底是什麼?

你理解的反編譯沒有問題,應該是你的插件或操作的問題。

你用 JD-GUI 軟件試試看

反編譯是什麼意思?

高級語言源程序經過 編譯 變成可執行文件,反編譯就是逆過程。

但是通常不能把可執行文件變成高級語言源代碼,只能轉換成彙編程序。

好比android系統的apk程序文件包,可以用apktool之類的的工具進唬反編譯,可以得到class代碼文件和source資源文件。

一般反編譯只適用於高級語言,低級語言,好比彙編等語言,比較難。

Java反編譯工具有什麼作用?

就是把編譯好的JAVA CLASS文件再還原成JAVA代碼!

反編譯軟件有哪些

小樓說的對的,用閃客 鏈接是 碩思閃客精靈6.0版本免費

(有空格) h ttp://pan.baidu.com/s/1nupZdPn

什麼是反編譯工具?反編譯工具有什麼用?

簡單來說,就是把一個已有的程序轉化為編程的命令行。至於使用反編譯的原因麼……有的是為了研究一個程序以達到吸取別人的編程思路和經驗。當然也有的是為了盜版。或者是為了竊取別人的軟件。

反編譯的一句,幫看看什麼意思

工具/原料

電腦必須裝JAVA

JAVA電腦環境教程

apktool

方法/步驟

1. 配置好JAVA環境變量,下載:apktool 解壓的文件放在C盤根目錄的apktool文件夾裡(apktool文件夾自己創立)

打開命令提示符,(開始-運行-輸入cmd)

2. 輸入:cd \apktool 系統指令到了apktool文件夾(這裡就是為什麼要把解壓的apktool解壓的文件放到apktool文件夾的原因,當然你也可以自命名文件夾的名稱,那麼比如arc,那麼指令就變成了:cd \arc 前提是你必須把apktool解壓的文件放到這個文件夾裡面)

3. 使用RE管理器把系統裡面的framework-res.apk 與 SystemUI.apk 提取出來放在apktool文件夾裡面

4. 如果只是想反編譯framework-res.apk

輸入apktool if framework-res.apk(框架的建立)

5. 開始最重要的反編譯,輸入指令,apktool d framework-res.apk

(反編輯的APK一定要用沒換過圖片的,否則回編輯失敗)

6. 最後反編譯完成

7. 修改代碼完成後,輸入代碼:apktool d framework-res 即可完成回編譯

8. 如果反編譯的是系統文件,比如,SystemUI.apk 那麼必須進行掛載框架,反編譯時,必須敲入一下命令:(然後再重複4-7步驟)

apktool if framework-res.apk

apktool if SystemUI.apk

9. 對於三星手機(比如9100、9108/9100G),如果反編譯SystemUI.apk要敲入一下命令進行框架掛載apktool if framework-res.apk

apktool if twframework-res.apk

apktool if SystemUI.apk

10. 回編譯的命令是 apktool b XXX (沒有後面的apk後綴)反編譯的命令是 apktool d xxx (有後面的apk)

相關問題答案
反編譯是什麼?
密碼反編譯是什麼意思?
預編譯是什麼意思?
冷靜反義詞是什麼意思?
誇張的反義詞是什麼?
氣概反義詞是什麼?
沉默反義詞是什麼?
頂尖的反義詞是什麼?
生病的反義詞是什麼?
行屍走肉反意思是什麼?