導航:首頁 > 源碼編譯 > 電腦反編譯

電腦反編譯

發布時間:2022-01-29 13:27:54

① 有什麼軟體可以直接反編譯軟體,而且還要可以回編譯。

工具/原料

電腦必須裝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)

② 計算機反編譯什麼意思

高級語言,如C++,JAVA,編寫的代碼,會轉化成二進制機械語言,這就是編譯。
反編譯,就是反過來。

③ 電腦上的.EXE電子書怎麼反編輯

miniKillEBook可以到網路搜索下載,Q:miniKillEBook是什麼?A:這是一個專門針對基於IE內核電子書的反編譯軟體,可以在不知道電子書具體文件格式的情況下,反編譯電子書的內容。但是內部對功能進行了限制,只能反編譯HTML內容,不能反編譯電子書中的圖片、動畫、css、js、音樂等文件。反編譯結果可以是原始的HTML文件,也可以直接存為文本文件,方便轉換成PDA、手機電子書格式。如果確實需要反編譯動畫、css、js、音樂等,可以到我的網站上看我寫的《用JavaScript獲取網頁中的js、css、Flash等文件》。相關鏈接: http://nighteye74.googlepages.com/miniKillEBook.rar

④ 用什麼工具可以在電腦上反編譯,是怎麼用的

你要反編譯什麼語言的軟體 java c# c++ c vb php 易語言 這個問題是不清楚的 沒有辦法回答

⑤ 求一個電腦端的反編譯詳細教程,包括工具的提供,使用方法的提供,框架的導入方法。JAVA已經安裝並配

是要安卓的反編譯嗎?還是其他。安卓的可以參考我這個 裡面有教學視頻+工具 密碼:3a2l

⑥ 今天電腦中病毒了,提供病毒文件誰能反編譯一下

這表現和autorun病毒一個樣哈,起碼類似,形式。

⑦ QQ電腦版的殼好不好脫,反編譯可以嗎

這個還是別反編譯了 你怕別人的話 那個人家說版權保護的會起訴你的

⑧ 軟體反編譯

只能修改其中的圖片、代碼,替換其中的資源
原代碼一般是得不到的

⑨ 為什麼我反編譯一個exe文件原封不動轉為.exe就報錯了。

世界上的大多數事物都是存在不可逆特性的,比如說生雞蛋煮成熟雞蛋很容易,但把熟雞蛋再還原為生雞蛋就幾乎不可能了,也許將來的科技能夠實現,但至少現在還沒聽說過。
程序的編譯和反編譯也是一樣,一個電腦程序從供人類閱讀的高級語言編譯為供CPU解讀的機器語言,這是一個質變的過程,比方說某個運算結果可以用多種演算法實現,那麼你想往上回溯時,究竟選擇那種演算法呢?你可能會說,讓反編譯軟體隨便選一種吧,那麼問題來了,再繼續往上回溯的時候,很有可能就跟原程序完全不同了。所以,盡管「條條大路通羅馬」,但要想從羅馬回到原來的出發點就不是容易的事了。因此,到目前為止,尚未有反編譯軟體能夠把一個exe文件完整無誤地反編譯為源程序的(當然也許極簡單的程序可以,比如hello world),而程序本來就是嚴謹的東西,差一個字也可能會產生十萬八千里的誤差。所以,反編譯的結果只能用作參考,不能把它當作實際代碼。

⑩ 閉源的windows電腦上的軟體,可不可以反編譯後,再編譯成wm的軟體運行

編譯成wm軟體非常容易,如果你熟練C或者.NET的話,稍稍花一點時間弄清楚CE系統的編程函數調用和語法區別就可以了,之後你能很快編出wm的程序。部分PC上有的函數功能CE可能沒有,這部份會麻煩點,實在不行犧牲一些功能也是可以的。

最麻煩的是反編譯,視軟體復雜程度和你的反編譯水準,准備好打持久戰吧!

不過幹嘛非要反編譯呢?只是為了實現功能移植的話完全反編譯意義不大吧。仔細研究一下軟體的功能,自己分析一下應該如何實現這些功能,然後起草一個框架,慢慢給各項功能累累代碼不是更現實嗎?

閱讀全文

與電腦反編譯相關的資料

熱點內容
clp在單片機中是什麼意思 瀏覽:144
還珠格格韓國源碼 瀏覽:892
linuxpostgresql配置 瀏覽:873
雲伺服器如何掛機賺錢 瀏覽:549
null是java關鍵字 瀏覽:688
看過讀過聽過是什麼APP 瀏覽:834
java判斷數據是否存在 瀏覽:15
一巴掌解壓圖片 瀏覽:976
自己搭建的伺服器如何安全 瀏覽:753
miui源碼公開 瀏覽:447
linuxbin是什麼 瀏覽:332
php小項目留言板 瀏覽:955
得推論壇系統源碼v24 瀏覽:67
android根據號碼查詢聯系人 瀏覽:496
命令行ftp上傳 瀏覽:338
大爺程序員 瀏覽:198
自私的基因pdf 瀏覽:479
程序員是怎麼做優化設置 瀏覽:251
命令與征服現代沖突視頻 瀏覽:678
基於單片機的文獻綜述 瀏覽:999