使用Android反编译工具以前得选安装java环境。
反编译的流程和原理
1.用apktool把apk-->资源包(java代码变成smali文件看不懂的),可以修改资源包里面的文件。
2.apk后缀名改成zip或rar解压,获取 classes.dex文件,用dex2jar转换成jar包(注:直接解压出来的资源文件是不能直接打开的,要用第一步的反编译工具,dex2jar.bat文件目录不要有中文)。
------------------------------------------
新版使用说明(不用把apk换成zip解压了,可以直接把apk文件拖到dex2jar.bat上--不能包含中文名称)
下载dex2jar最新版http://code.google.com/p/dex2jar/downloads/list
解压dex2jar-version.zip文件到一个目录.比方说/home/panxiaobo/,C:
unzip-xdex2jar-version.zip-d/home/panxiaobo
使用dex2jar来生成.jar文件.dex2jar会在someApk.apk所在目录下生成一个someApk_dex2jar.jar文件.
linuxsh/home/panxiaobo/dex2jar-version/dex2jar.sh/home/panxiaobo/someApk.apk
windowsC:dex2jar-versiondex2jar.batsomeApk.apk
--------------------------------------------------
3.用jd-ui等java反编译工具直接查看java代码。
4.把java代码和第一版的资源包整到一起重新组成一个新的应用。
5.用apktool 重新编译。
6.用签名工具重新签名。
7.重新发布带新的签名的应用。
注:如果不用改java代码,只是换换风格和汉化2.3.4步则不用做。
二者之间的差别是:
Android反编译工具使用示例说明
亲,这是一个收集绝对完整的Android反编译工具,有了这个工具我们几乎可以破解所有的安卓软件了。
Android反编译工具.exe
但是wsi_survey.apk利用我先前写博客中的反编译方法,可以成功反编译财商咨询手机版-财商咨询appv1.0 安卓官方版
====================================
wsi_survey.apk签名,而Jewels_Deluxe_V2-5.apk未签名
可以反编译example中的Jewels_Deluxe_V2-5.apk(成功)
但不能反编译example中的wsi_survey.apk(失败)
注:对有些反编译不成功的apk,请更新最新的apktool.jar、dex2jar试试
====================================
展开

大米影音播放器1.0.16.178 官方版
游咪Yomi助手下载-Yomi(游咪领皮肤App)1.0.6免费版
Emu666官方APP下载-Emu666游戏盒1.0.0 最新版
魂斗罗归来内测版下载-安卓魂斗罗归来内测版安装包1.1.32最新版
宜人智能app下载-宜人智能手机客户端1.0.0 安卓版
智定天下手游安卓版1.17 最新版
桔子计算器app-桔子计算器app5.6.7 免费便捷版
裁决武神游戏1.0.0 手机版
淘惠心官方版-淘惠心app3.6.1 最新安卓版
听游江湖送无门槛648下载-听游江湖送648充值版4.57.73 福利版【附礼包兑换码】
三剑豪2游戏下载-三剑豪2公测版5.7.0最新免费版
国战来了老版本下载-国战来了福利版3.9.0.0 最新版
女性私人医生-女性私人医生(医生在线问答应用)3.21.0720.1 中文安卓免费版
中药方剂宝典1.0 绿色免费版
欢乐赛车大作战游戏下载-欢乐赛车大作战1.0 安卓版
gif动画制作软件-Active GIF Creator(gif制作软件)4.0 安装版
爱达健康app-爱达智能健康管理app2.1.4 专业免费版
太上神王免费下载-太上神王游戏1.0.24福利版【附兑换码】
法务一点通app下载-法务一点通app1.1官网苹果版
微商造假软件(微商造假神器)1.1.0 最新破解版