apk反編譯工具安卓版
❶ 安卓反編譯軟體apktool 3.7誰有
這個可以嗎?
http://m.coolapk.com/apk/per.pqy.apktool
❷ 怎樣用apk反編譯工具破解游戲
打開Androidfby中的Android反編譯工具,開始直接反編譯,選中你要反編譯的apk,反編譯即可,這樣就可以得到軟體中圖片,xml,dex文件,或者直接用解壓文件解壓,但是不能保證xml正常顯示,所以我們最好是結合一起用
打開反編譯之後的文件夾,找到classes.dex,將其復制到dex2jar的文件夾目錄下面,與dex2jar.bat在同一目錄即可。打開命令提示符,一直打開到dex2jar目錄,執行以下命令dex2jar.bat classes.dex
這時會在dex2jar目錄下生成一個classes_dex2jar.jar文件,這時運行jd-gui目錄下的jd-gui.exe,選擇File-----》Openfile------》classes_dex2jar.jar,即可查看java代碼了
❸ 有沒有ApkTool(Apk反編譯工具)電腦版
有apktool windows版本,可以直接在各大下載站下載到
❹ 手游APK文件反編譯
電腦上著名的 apk 文件反編譯器,安卓手機軟體中國化所必需的 pc 軟體。它將幫助你反編譯成常規文件,並為你提供一個基本的幫助,為未來的 diy 工作。現在人才終於把它移植到行動電話上了,當涉及到中國化或簡單地修改軟體時,不再需要等待 pc 機工作。安裝說明: 將數據包復制到手機 micro sd 卡的根目錄,然後將主程序安裝到手機上。此外,該程序需要根許可權,手機必須獲得和授權,才能正常使用。說明: 本程序在使用大量文件操作時,需要很長時間耐心等待。如果你在編譯程序的過程中點擊屏幕,程序很容易失去響應。此時,只需單擊「等待」 ,耐心等待程序再次響應,程序將繼續編譯。[社論評論] apk 工具這個計算機端的 apk 反編譯軟體終於被移植到手機端,中國人破解了人們必需的工具!
❺ 安卓手機上可以實現apk安裝包的反編譯嗎用什麼軟體
手機上目前不太可能,APKTOOL也只是電腦上的,手機上如果要反編譯,必須具備java虛擬機的全部環境才可以,當然,不排除以後有高手能直接提取需要的java類放到手機中,建立一個輕量級的反編譯環境
❻ android apk反編譯軟體哪個好用
Android反編譯的目的無非就是為了看到APK的xml、資源和代碼:
得到代碼的方式:直接解壓APK文件 --> 得到classes.dex文件 --> 使用 dex2jar
classes.dex classes.jar生成jar文件 --> [可選的解壓jar文件]
-->使用XJad或者JDCompiler查看源代碼
得到XML的方式:
方式1:直接解壓APK文件 --> 通過axmlprinter工具查看XML文件(這種方式查看的XML文件的id都是數字--即R文件中id對應的值)
方式2:使用APKTool工具解壓APK文件可以直接查看XML文件
Android反編譯常常使用如下的一些工具:
1、反編譯命令:
apktool d D:\\Developer\androidDecode\Test0201.apk D:\\Developer\androidDecode\test0201
D:\\Developer\androidDecode\Test0201.apk:要反編譯的APK文件
D:\\Developer\androidDecode\test0201:反編譯文件的保存目錄,必須為空目錄
2、從反編譯的文件編譯成APK apktool b D:\\Developer\androidDecode\test0201 D:\\Developer\androidDecode\test020101.apk
D:\\Developer\androidDecode\test0201:保存編譯後文件的目錄
D:\\Developer\androidDecode\test020101.apk:生成的新的APK文件的保存的絕對路徑
3、簽名APK文件:
singedAPK.bat文件
java -jar "%~dp0signapk.jar" "%~dp0testkey.x509.pem" "%~dp0testkey.pk8" %1 signed.apk
執行singedAPK.bat命令
singedAPK D:\\Developer\androidDecode\test020101.apk 生成一個singed.apk文件和test020101.apk在同一個目錄
4、使用baksmali.jar把一個dex文件轉換為一個smali文件
java -jar D:\\Developer\ApkTool\baksmali.jar -o
D:\\Developer\androidDecode\baksmaliout
D:\\Developer\androidDecode\Hello.dex
D:\\Developer\ApkTool\baksmali.jar:baksmali.jar文件所存在的全路徑
D:\\Developer\androidDecode\baksmaliout:生成的smali文件的保存目錄
D:\\Developer\androidDecode\Hello.dex:要轉成smali文件的路徑
5、使用ddx.jar把一個dex文件轉換為ddx文件
java -jar D:\\Developer\ApkTool\ddx.jar -d D:\\Developer\androidDecode\ddxout D:\\Developer\androidDecode\Hello.dex
D:\\Developer\ApkTool\ddx.jar:ddx.jar文件的絕對路徑
D:\\Developer\androidDecode\ddxout:要保存ddx文件的路徑
D:\\Developer\androidDecode\Hello.dex:要轉換的dex路徑
6、Android自帶dexmp工具:dex文件轉為smali文件 dexmp -d xxxx.dex > xxxx.smali
7、dex2jar.jar:dex2jar XXX.dex YYY.jar
❼ 有沒有反編譯工具,可以把APK完全反成一個android項目的 , 這個android逆向助手只
我可以讓你看見項目的源碼,但是不知道怎麼才能將源碼放到eclipse中進行運行!~~我試了好多次,都不成功,導入工程後總是會出錯,不知道是我哪裡設置的和源碼中設置的不一樣!~~
方法是:第一步:你先把下載的包的後綴名改成.zip
第二步:到網上搜索dex2jar,下載一個,解壓到電腦磁碟中
第三步:打開你改完後綴名的.zip文件,將其中的.dex文件解壓出來,拷貝到dex2jar這個文件中,和lib文件夾放在同文件下
第四步:進入cmd命令,然後用cd 命令進入到dex2jar這個文件中,我的是這樣的cd C:\android反編譯工具\dex2jar-0.0.9.15\dex2jar-0.0.9.15,然後在執行dex2jar classes.dex這個命令,等待一會,反編譯好了後
第五步:到網上搜索jd_gui,然後下載一個解壓到磁碟,打開它然後點打開文件,找到剛剛反編譯好的那個文件夾,即dex2jar那個文件夾中找.jar文件,打開它就能看到源碼了!~~~
其它的資源文件什麼的就在剛剛你改完的那個zip文件中有。
不過你也可以將.apk文件再反編譯回來,在看資源和Androidmanifest.xml文件!~~~這個用到apktool,這個用起來挺簡單的,你可以到網上搜索一下!~~~
❽ 有什麼軟體可以反編譯安卓apk游戲安裝包
一、Apk反編譯得到Java源代碼 下載上述反編譯工具包,打開apk2java目錄下的dex2jar-0.0.9.9文件夾,內含apk反編譯成java源碼工具,以及源碼查看工具。 apk反編譯工具dex2jar,是將apk中的classes.dex轉化成jar文件 源碼查看工具jdgui,是一個反。
❾ 推薦幾款在手機使用的apk反編譯軟體
dede 反編譯delphi
depb,pbkill 反編譯pb
vb rezq 反編譯vb
Reflector 反編譯.net
foxtoolsd 反編譯 vf
等等
不要對反編譯期望太大,幾乎沒什麼用,Reflector反編譯不錯,因為是偽代碼,只要沒用混淆器混淆的,代碼幾乎能拿過來使用,
其它的效果不是很理想
在使用過程中,沒遇到什麼需要注意的問題,軟體使用很簡單,就是用了沒多大用,望採納!謝謝!
❿ 安卓APK反編譯求解
安裝:
1.先裝JAVA環境,JDK/JRE都行,官網下載 裝過的就跳過吧
2.下載apktool.jar及相關文件,這里下apktool-1.0.0.tar.bz2和apktool-install-windows-2.1_r01-1.zip
3.解壓apktool.jar到 C:\Windows 解壓apktool-install-windows.zip到任意文件夾(例如:E:\Android學習\工具\反編譯\ApkTool\)
4.Win+R 運行CMD,用cd命令轉到apktool-install-windows所在文件夾,輸入apktool看看。會列出一些幫助的話就成功了。
Apktool命令:
apktool d XXX.apk PATH //反編譯XXX.apk到文件夾PATH
apktool b PATH //從文件夾PATH重建apk到PATH\dist\out.apk