當前位置:首頁 » 編程軟體 » 手機反編譯器下載

手機反編譯器下載

發布時間: 2023-08-18 09:42:49

A. 手機原生apk文件反編譯源碼文件是哪個

相信很多開發者都知道反編譯APK,正常情況下,如果我們想要看看xml,看看java源代碼,是看不了的。用壓縮工具解壓apk得到的文件也都是二進制文件,打開後全是亂碼。
    開發者能夠用的也僅僅是圖片資源,這往往也滿足不了開發者的需求。
    下面我就給大家詳細講解一下Android-apk的反編譯步驟:
    注意:反編譯的前提是:開發者沒有使用proguard(java代碼混淆的工具)。
   1.下載反編譯工具
    需要下載四個工具:dex2jar、JD-GUI、apktool、apktool-install-windows-r05-ibot
    dex2jar:將apk中的classes.dex轉化成Jar文件。
    JD-GUI:反編譯工具,可以直接查看Jar包的源代碼。
    apktool:反編譯工具,通過反編譯APK中XML文件,直接可以查看。
    apktool-install-windows-r05-ibot:輔助windows批處理工具。
    下載地址:
    dex2jar:http://code.google.com/p/dex2jar/downloads/list
    JD-GUI:http://code.google.com/p/innlab/downloads/lis
    apktool:http://code.google.com/p/android-apktool/downloads/list
    工具截圖:

    2.解壓縮APK包
    apk文件也是一種常見的zip,常用的壓縮軟體就可輕松地解壓apk文件。用壓縮軟體將apk文件中的文件解壓到一個文件夾中,得到APK中的資源包括XML文件和classes.dex文件,classes.dex就是java文件編譯再通過dx工具打包而成的。
    解壓截圖:

    3.反編譯dex文件
    解壓apk文件後,你會發現res目錄的圖片沒有加密,但java源碼編譯成了一個classes.dex文件,無法用普通的反編譯class文件的方法來處理,dex2jar可以將dex文件轉換成普通的jar包。
    解壓下載的dex2jar,把解壓後的文件夾放到系統盤跟目錄中並把這個目錄加到系統path變數中,就可以直接用:dex2jar.bat或dex2jar.sh轉換dex文件了。
    DOS行命令如下:dex2jar.bat  xx\classes.dex(xx是classes.dex文件所在的路徑)。
    將在同目錄得到普通jar包:classes_dex2jar.jar,就可以用處理普通jar包的方法來反編譯這個jar包得到原文件。
    編譯截圖:

   生成jar文件的截圖如下:

    4.反編譯jar包
    得到jar包後,下載自已喜歡的反編譯工具,推薦使用JD-GUI,有比較簡單的圖形界面,可以反編譯單個class文件,也可以反編譯jar包,比較方便。
    打開壓縮文件JD-GUI,運行jd-gui.exe,打開上面生成的jar包,即可看到源代碼了。
    截圖如下:

    5.反編譯xml文件
    打開解壓的res\layout目錄,有很多xml文件,如果你想看下作者是如何設計界面的,你會很失望,因為你看到的是一大堆亂碼!這個時候我們需要用到的是apktool。
    具體操作方法:將下載的apktool和apktool-install-windows-r05-ibot兩個包解壓到同一個文件夾下,這個文件夾有三個文件:aapt.exe,apktool.bat,apktool.jar。把這個文件夾也放到系統盤的根目錄中並把這個目錄加到path變數中。以HelloWord.apk為例:
    在DOS命令行中輸入:apktool d xx\HelloWord.apk HelloWord得到HelloWord文件夾,此文件夾中的xml文件就是編譯好的可以正常查看的文件。
    截圖如下:

   生成的文件:

 這樣就得到了可以得到編譯的源碼和XML資源。
 注意:文件的路徑中最好不要出現中文!

B. 電子書製作

您好朋友:
手機中的電子書隨時隨地都可以翻閱,十分方便。幫你介紹如何使用jbookmaker輕松製作電子書,希望給朋友帶來方便。
一、軟體的下載:(下載地址:http://www.bigwater.org/)文件名是:jbookmaker.exe

二、軟體的安裝:運行jbookmaker.exe安裝並免費注冊軟體,這里不作詳細說明,按照提示一路確定即可。

三、准備工作,即把源文本文件(*.txt)分好章節,如下圖所示;

在上面,我把「我的電子書.txt」文件分面了五個章節,當然也可以不分章節,不影響使用,這只是便於閱讀。

四、電子書的製作:運行jbookmaker.exe,如下圖所示:

1、在左上側窗口中找到製作電子的源文件目錄,選中後在右下側窗口中出現了你已經分好章節的源文件,將它們全部勾選;

2、在左下側窗口輸入製作好電子書的存放目錄;

3、在右上側窗口中根據提示輸入書名、作者姓名、文件名、作者名等內容(註:書名不可以輸漢字,否則運行時會出錯。)

一切都准備好了,用滑鼠點擊「製作」,幾秒鍾後製作完成!

五、將電子書傳到手機:好了,進入電子書的目的目錄,看到.jad和.jar結尾的兩個文件了嗎?趕快用midway把製作好的電子書傳到手機里去吧!

優缺點:使用jbookmaker製作電子書簡單易學,而且製作的電子書不會出現缺半邊字的現象,在閱讀電子書過程中不用專門設定書簽,它是在你退出電子書時自動保存書簽,非常方便。唯一美中不足的地方是感覺翻頁速度稍微有一點慢,不過並不太明顯。

這里只是介紹jbookmaker的基本使用入門,如果想更一步了解它,大家也可以到http://www.bigwater.org/jbookmaker/jbookmaker.htm上去做更全面的了解。

C. 反編譯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)

D. 如何利用apktool反編譯apk桌面快捷

所需工具:手機端反編譯神器apktool,我用的是apktool4.4,RE文件管理器,後面會給下載鏈接。

解壓下載的apktool文件,將整個apktool文件夾移到根目錄下,把需要修改的apk移到apktool文件夾內這里以最新的V4A音效為例

安裝apktool,授予root許可權,進入apktool文件夾,點擊com.vipercn.viper4android_v2-1.apk,選擇最上面的反編譯全部,過程大概需要2~3分鍾。

這時就需要用到RE文件管理器了,進入apktool文件夾,進入com.vipercn.viper4android_v2-1_src文件夾,找到AndroidManifest.xml,長按選擇作為在文本編輯器中打開,找到下面這句
<category android:name="android.intent.category.LAUNCHER"/>
復制代碼
並刪除,之後返回並保存,刪除自動備份的AndroidManifest.xml.bak文件,這時就可以進行回編了。
打開apktool,進入apktool文件夾,長按com.vipercn.viper4android_v2-1_src文件夾,選擇編譯,編譯大概也是2~3分分鍾。並且apktool文件夾里會出現一個com.vipercn.viper4android_v2-1_src.apk

這時候基本上就完成的差不多了,但是還沒結束,因為沒對apk進行簽名,所以無法安裝。點擊com.vipercn.viper4android_v2-1_src.apk,選擇簽名,簽名完成後會出現一個com.vipercn.viper4android_v2-1_src_sign.apk這才是最終的。

安裝看看,打開選項已經沒有用了,桌面上也找不到該應用的圖標。

E. 推薦幾個黑科技的軟體唄!

一波好用且小眾的黑科技軟體來襲~

OCRMaker Online(免費在線文字識別)

現在很多人都喜歡用電腦或者手機編輯內容,當遇上不能編輯的圖片格式或者PDF格式的圖表或者文字時,總是總覺得很煩,這個工具就是能夠把文本文檔的掃描或(智能手機)圖像轉換為可編輯文件,這樣操作就很方便啦~

lightPDF

這個功能其實就是把一些文檔或者圖片變成可編輯的PDF,LightPDF能夠為大家高效轉換PDF文件,支持轉換微軟格式、圖片格式(JPG、PNG)等。這個在線PDF轉換應用既可以用來將PDF轉換成多種不同類型的文件,也可用於將不同的文件格式轉換成PDF。轉換後的文件文字清晰,畫質無損。最為關鍵的是免費使用啊!

ProcessOn

免費在線作圖,實時協作,這個是一個做圖軟體,有很多流程圖都可以在上面製作,試想,你需要做一個匯報總結或者一個項目策劃,這種流程圖的搭建怎麼能少得了呢,關鍵這種可以實時協作的功能還支持很多人一起做圖

Somedraw

是一款基於網路的個人思維導圖製作工具,用戶只需要通過瀏覽器打開網站即可使用,無需安裝任何插件和軟體,想要做一張思維導圖只需要拖拖拽拽即可完成。不過這個網站是英文版的,使用的話需要一點點的英文基礎,網頁版就可以使用喔。

輕流

業務流程管理工具。擁有強大的業務流程管理引擎,不僅有表單工具可以選擇自定義設計,管理采購、庫存以及項目,還可以添加流程,項目進展或者流程管理可以一目瞭然,數據的分析,儀表盤和指標卡的使用也讓數據變得可視化,是一款功能強大,自由度高的管理工具。

美間

是一款基於互聯網共享精神的家裝設計工具,為室內軟裝設計師量身打造流暢、高效、美觀與便捷的創作體驗、豐富的資源與共享社區,為軟裝品牌商與供應商提供與設計師零距離的產品與信息展示渠道。

工資計算器

工資計算器是一個提供2018年工資五險一金扣除詳細清單的計算器,按照最新的五險一金繳納比例計算各城市的稅後工資收入,幫助用戶更詳細了解五險一金扣稅的各比例和金額。

這個用戶界面超級簡單,點進去就可以使用,就不截圖啦。歡迎大家評論添加更多的好用軟體~

F. 有沒有可以反編譯安卓數據包的軟體(obb格式)

安卓手機上有一款軟體叫 apktool 的反編譯軟體應該可以解決你的問題 去論壇找找看

提供機鋒地址:http://bbs.gfan.com/forum.php?mod=viewthread&tid=6028134

祝你成功

忽然發現我看錯了 是obb數據包啥

obb是外部擴展的資源文件,加密的

要在linux下面,掛載obb文件,必須知道它的密碼,要具備的知識太多了

G. 如何反編譯手機軟體

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一定要用沒換過圖片的,否則回編輯失敗)
最為詳細的教程,教你如何反編譯與回編譯

最後反編譯完成

熱點內容
筆記本電腦如何設置鎖屏密碼 發布:2025-02-04 13:54:42 瀏覽:161
構成c語言程序的基本單位 發布:2025-02-04 13:49:53 瀏覽:988
如何修改已經更改的密碼 發布:2025-02-04 13:38:38 瀏覽:772
唐dm2021買哪個配置劃算 發布:2025-02-04 13:38:38 瀏覽:627
真空壓縮重 發布:2025-02-04 13:38:37 瀏覽:639
alias腳本 發布:2025-02-04 13:38:03 瀏覽:739
linux終端字元 發布:2025-02-04 12:52:40 瀏覽:736
c語言程序設計mobi 發布:2025-02-04 12:51:55 瀏覽:259
rsa演算法c語言 發布:2025-02-04 12:50:36 瀏覽:785
阿里雲伺服器託管破解 發布:2025-02-04 12:47:43 瀏覽:257