當前位置:首頁 » 編程軟體 » 手機反編譯怎麼修改

手機反編譯怎麼修改

發布時間: 2023-08-30 01:19:29

㈠ 如何反編譯手機軟體

1、配置好java環境變數,下載:apktool 解壓的文件放在C盤根目錄的apktool文件夾里(apktool文件夾自己創立)

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

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

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

5、 如果只是想反編譯framework-res.apk
輸入apktool if framework-res.apk(框架的建立)

6、開始最重要的反編譯,輸入指令,apktool d framework-res.apk
(反編輯的APK一定要用沒換過圖片的,否則回編輯失敗)
最為詳細的教程,教你如何反編譯與回編譯

最後反編譯完成

㈡ android反編譯怎麼修改游戲道具

需要的工具
jdk:必須的
baksmali:classes.dex反編譯為smali格式(文本文件,可修改)
smali:smali格式編譯打包為classes.dex
但由於smali格式類似匯編,比較難閱讀,所以用dex2jar進行輔助
dex2jar:classes.dex轉為jar包
jdgui:jar反編譯並閱讀

以上工具可以在 http://liye111111.ys168.com/ 下載

好了,順序就是把apk用zip解開,裡面的classes.dex分別用baksmali處理為smali,用dex2jar處理成jar,然後用jdgui看代碼,找好java文件中要改的位置後,在smali里找對應的位置修改,改完了用smali再編譯為classes.dex,覆蓋原來apk里的同名文件,最後重新簽名。注意安裝時要先刪除原來手機里的版本,因為簽名不同了,我第一次再這里卡了好久。

以「捕魚達人海底撈」為例
下載這個游戲的apk,fishing_joy_1.apk,和工具放在一起

用zip解開fishing_joy_1.apk
classes.dex到baksmali的同一目錄

用baksmali處理為smali
java -jar baksmali-1.2.6.jar -x classes.dex
得到out目錄,裡面是smali文件

用dex2jar處理classes.dex為jar包
dex2jar-0.0.7.10-SNAPSHOT\dex2jar.bat classes.dex
得到classes.dex.dex2jar.jar
這時我們的工作目錄下面是這樣

用jdgui打開classes.dex.dex2jar.jar

好了,可以看代碼,但還不能直接修改,需要對比著來修改smali文件

比如我們通過對比找到控制魚被打到幾率的代碼在FishLayer.smali

Java代碼

㈢ 怎麼進行手機反編譯,我在網上看到別人的狀態欄和一般人的都不同,我問他是怎麼弄得他說是反編譯,但我不

root後手機一部或電腦

方法/步驟 方法/步驟

先用隱帶re進入手機文件夾system,再

進去 app文件夾找到SystemUI.apk這個文件,

選中這個apk按住, 復制到sd卡,如果改錯了還能恢復 。

然後找到你復制到sd卡的那個SystemUI.apk

裡面文件比較多,提取會很慢,提 取好之後,點進去,裡面自己找圖片

,用自己想要的圖片修改文件名之

後,拖進去替換掉原來豎伍的圖片,然 後,退到 解壓之後的那個文件夾, 點住SystemUI.apk創建zip文件, 然後飛過去,把後綴名改成apk再 移動到 system /apk 替換掉 原來的SystemUI.apk就好了 許可權也可以不改動 但是最好還是改 了,改成211,灶纖蘆也就是第一排前兩個打鉤,第二、三排第一個打鉤

注意事項 注意事項

手機一定要root

不要急

㈣ 如何修改Android應用程序的圖標和名字

利用反編譯工具「安卓修改大師」可以修改Android應用程序的圖標和名字。具體操作請參照以下步驟。

1、在應用下載網站下載「安卓修改大師」軟體,下載完成後,安裝到電腦系統中。

2、在電腦上打開「安卓修改大師」應用,在反編譯選項界面導入需要修改圖標和名字的安卓應用。在這里導入的是安卓應用「單機鬥地主」,安卓應用原安裝包需要事先下載在電腦中。

3、安卓應用導入之後,會出現一個提示,點擊「否」直接進入常規信息的編輯界面。在編輯界面會出現安卓應用的各項信息。

4、在編輯界面,點擊「替換圖標」選項將應用的圖標替換成需要的圖標,在「應用名稱」欄對應用名字進行修改,這里修改為了「誰是地主」。圖標和名字可以根據個人需求修改。

5、在「打包/簽名」選項點擊「開始打包」對修改後的安卓應用進行重新編譯。

6、打包完成後,Android應用程序的圖標和名字就已經被修改了。此時只要將新的安裝包導入到手機上安裝就可以了。導出方式有「安裝至手機」和「導出安裝包」兩種。

㈤ 反編譯出源代碼後,怎樣修改並且編譯回去

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

回編譯後的新的 apk在framework/dis 文件夾裡面

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

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

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

㈥ Android 如何對apk文件進行反編譯以及重新

第一:使用apktool直接反編譯apk

第六:把生成的hellodemo.apk安裝到手機,可以看到主界面上已經顯示的是hello,而不再是你好。說明反編譯重新打包成功!

㈦ 如何更改安卓安裝包的內置文件

工具:安卓修改大師、一個你要修改的app安裝包(這里以貪吃蛇大作戰為例)。

1、純手選取一個要進行反編譯的游戲或應用:點擊安卓修改大師頂部的安卓游戲選項卡,打開的頁面中找到任何一款想修改的游戲,例如,本示例將要修改的游戲為「貪吃蛇大作戰」。

更改安卓安裝包的內置文件需要反編譯已經打包的APK安裝包,此方法推薦使用「安卓修改大師」,可以在沒有源代碼的情況下,直接反編譯安裝包,通過修改代碼實現添加和去除部分功能,也可以修改應用圖標和應用程序名稱。

㈧ 關於手機美化反編譯的問題

第一個圖我知道是什麼原因,如果想在命令中打開1.4.1這個文件夾,則我畫紅線的地方命令為:cd1.4.1回車

第二個圖不知道是什麼意思!

給你個反編譯安卓apk的教程吧。

首先下載安裝Java並配置好變數,網上有教程自己實踐下。

接著下載apktool,假設存放apktool的路徑為D盤名為apk的文件夾,把你需要反編譯的apk程序如1.apk和你的手機系統的framework-res.apk也放到D盤apk文件夾里。

之後以管理員身份運行cmd,輸入命令:d:回車,再輸入:cdapk回車,再輸入:apktoolifframework-res.apk回車。最後輸入:apktoold1.apk1。即可以反編譯1.apk到名為1的文件夾。

㈨ 如何將手機java軟體反編譯修改後再編譯成jar

這個很簡單,把jar包反編譯這個你應該知道了,很多工具jd
gui就是不錯的一個,然後,你用Eclipse等工具把你反編譯的文本貼到java文件中。
這時肯定有編譯錯誤,你可以把你軟體中的jar包都引為classpath下。
編譯通過後,就可以去取.class文件了再放回jar包中原有的目錄。
全部搞定。

㈩ 反編譯Android APK的具體步驟是怎樣的

1、配置好JAVA環境變數,下載:apktool 解壓的文件放在C盤根目錄的apktool文件夾里(apktool文件夾自己創立)
2打開命令提示符,(開始-運行-輸入cmd)
3輸入:cd \apktool 系統指令到了apktool文件夾(這里就是為什麼要把解壓的apktool解壓的文件放到apktool文件夾的原因,當然你也可以自命名文件夾的名稱,那麼比如arc,那麼指令就變成了:cd \arc 前提是你必須把apktool解壓的文件放到這個文件夾裡面)
4使用RE管理器把系統裡面的framework-res.apk 與 SystemUI.apk 提取出來放在apktool文件夾裡面

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

輸入apktool if framework-res.apk(框架的建立)
6開始最重要的反編譯,輸入指令,apktool d framework-res.apk

(反編輯的APK一定要用沒換過圖片的,否則回編輯失敗)
7最後反編譯完成

修改代碼完成後,輸入代碼:apktool d framework-res 即可完成回編譯
8回編譯後的新的 apk在framework/dis 文件夾裡面
9如果反編譯的是系統文件,比如,SystemUI.apk 那麼必須進行掛載框架,反編譯時,必須敲入一下命令:(然後再重復7-9步驟)
apktool if framework-res.apk
apktool if SystemUI.apk

10對於三星手機(比如9100、9108/9100G),如果反編譯SystemUI.apk要敲入一下命令進行框架掛載apktool if framework-res.apk
apktool if twframework-res.apk
apktool if SystemUI.apk
11回編譯的命令是 apktool b XXX (沒有後面的apk後綴)反編譯的命令是 apktool d xxx (有後面的apk)

熱點內容
線程結束源碼 發布:2024-11-20 13:39:42 瀏覽:838
串列存儲器編成器軟體 發布:2024-11-20 13:35:46 瀏覽:806
電腦哪些配置功耗高 發布:2024-11-20 13:21:28 瀏覽:352
加密軟體安裝 發布:2024-11-20 13:21:16 瀏覽:176
android藍牙播放 發布:2024-11-20 13:11:54 瀏覽:237
網易我的世界domcer伺服器激活碼 發布:2024-11-20 12:58:35 瀏覽:467
linux版本歷史 發布:2024-11-20 12:41:12 瀏覽:947
win10安裝linux雙系統 發布:2024-11-20 12:39:53 瀏覽:46
我的世界求伺服器ip 發布:2024-11-20 12:27:22 瀏覽:360
序列匹配的演算法 發布:2024-11-20 12:23:27 瀏覽:190