首页
社区
课程
招聘
[原创]ApktoolGui v2.0 Final [3月18日添加运行环境检测功能,暂不支持Android 4.0]
2012-3-17 01:03 41617

[原创]ApktoolGui v2.0 Final [3月18日添加运行环境检测功能,暂不支持Android 4.0]

2012-3-17 01:03
41617
『ApkTool』简要介绍
================================
感谢"不乖打Pp" (QQ:81662064)  提供1.3.5测试版源码。

此程序在其基础上完善并添加一些功能,此版本号定位2.0 最终版。
定为最终版的原因是支持动态加载最新的内置工具:
..\Bin\*.*目录下的所有工具如果有最新版本的,替换Bin目录内的程序即可应用最新版。
[注意:不要更改目录内的文件名,否则不会被加载。],判断是否使用最新版本的程序,
可以看启动日志中每个文件的路径。日志内容如下:
加载apktool.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\apktool.jar
加载aapt.exe的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\aapt.exe
加载signapk.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\signapk.jar
加载testkey.pk8的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin    estkey.pk8
加载testkey.x509.pem的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin    estkey.x509.pem
加载baksmali.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\baksmali.jar
加载smali.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\smali.jar
加载dex2jar.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\dex2jar.jar
加载asm-debug-all.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\asm-debug-all.jar
加载commons-io.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\commons-io.jar
加载slf4j-simple.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\slf4j-simple.jar
加载slf4j-api.jar的路径:C:\Users\Owner\Desktop\ApktoolGul\Bin\slf4j-api.jar
==============================================================
                    华丽的分割线
==============================================================

使用说明:
===========================================================
使用环境:须安装 java运行环境,下载地址:http://www.java.com/zh_CN/
1、反编译APK
    拖拽APK程序到"反编译APK"按钮前的输入区,点击"反编译APK"按钮   
2、重建APK
    把第一步得到 文件夹 拖拽到"重建APK"按钮前面的输入区,点击"重建APK"按钮,
    至此会自动生成已经签名好的"XXOO(已签名).apk"
3、签名
    拖拽APK程序到"签名"按钮前的输入区,点击"签名"按钮,自动生成已经签名好的"XXOO(已签名).apk"
4、反编译dex
    拖拽dex文件或odex到"反编译dex"按钮前的输入区,点击"反编译dex"按钮,
    会在dex文件所在目录外生成一个与dex文件名相同的目录
5、重建dex
    拖拽要重建的目录到"重建dex"按钮前的输入区,点击"重建dex"按钮,会生成与目录名相同的dex文件
6、dex转jar
    拖拽dex文件或odex到"6、dex转jar"按钮前的输入区,点击"6、dex转jar"按钮,
    test.dex 会生成  test.dex.dex2jar.jar 文件
7、jar,class转java
    拖拽保护class的目录,或.class文件或 jar文件到"jar,class转java"按钮前的输入区,点击"jar,class转java"按钮,
    会生成相应的 java文件。
   
==========================
内置软件版本:           |
apktool         1.4.3    |
aapt            r04      |
baksmali        1.3.2    |
smali           1.3.2    |
dex2jar         0.0.7.9  |
asm-debug-all   3.2      |
commons-io      2.0      |
slf4j           1.5.6    |
jad             1.5.8e2  |
==========================

^_^ Enjoy!

软件截图:







附件下载:

3.18日更新,添加 Java运行环境检测,防止有的网友“迷失”
115 网盘下载地址:http://115.com/file/ang76sdp#ApktoolGui-v2.0-Final.rar

主程序:
ApktoolGui v2.0 Final.part1.rar
ApktoolGui v2.0 Final.part2.rar
ApktoolGui v2.0 Final.part3.rar

把Bin解压到和ApkTool.exe同一目录,如果你不想要将来自己更新,可以不用下载下面的附件。
附件内容就是帮助你了解Bin目录内文件的结构。
Bin.part1.rar
Bin.part2.rar

如果程序有严重Bug,请跟帖反馈。
注意:因为本程序释放EXE文件,可能被垃圾杀软报毒,或拦截,请关闭杀毒软件。

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

上传的附件:
收藏
点赞5
打赏
分享
最新回复 (32)
雪    币: 85
活跃值: (87)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
uing 2012-3-17 01:47
2
0
很好, 继内测版之后, 终于等来了新版本~
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
leicrack 2012-3-17 11:44
3
0
好久没动apk了,不错的工具,很方便
雪    币: 157
活跃值: (704)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sxssl 2012-3-17 18:02
4
0
好工具,但把一些工具捆绑在一起,不很爽
雪    币: 162
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
upxshell 2012-3-18 11:47
5
0
真是好东西呀
雪    币: 232
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zzcc 2012-3-18 12:10
6
0
不错的工具,。。
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
cntrump 13 2012-3-18 12:51
7
0
你们都转战 android 了吗?
雪    币: 324
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wan 2012-3-18 15:38
8
0
正想了解一下安卓,跟着楼主的贴学习一下
雪    币: 324
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wan 2012-3-18 17:04
9
0
试了下楼主这个贴http://bbs.pediy.com/showthread.php?t=147339  的样本3,反编译成功后,直接重建APK失败,是什么问题?
雪    币: 576
活跃值: (1359)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
我是土匪 4 2012-3-18 21:31
10
0
可以啊
雪    币: 324
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wan 2012-3-18 22:50
11
0
没问题了。原因:原APK文件名不能有中文字符,否则反编译出来后重建回去会失败。
雪    币: 576
活跃值: (1359)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
我是土匪 4 2012-3-19 20:18
12
0
java运行环境检测:
上传的附件:
雪    币: 1
活跃值: (73)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qqykx 2012-3-31 22:27
13
0
有这个工具就方便了
雪    币: 206
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
FetalError 2012-4-18 10:55
14
0
赶过来下载更新。很方便,谢谢。
雪    币: 64
活跃值: (31)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
javashr 2012-4-19 08:48
15
0
http://bbs.pediy.com/showthread.php?t=147339 非常好的东西
雪    币: 8101
活跃值: (2376)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
speedboy 2012-4-22 15:20
16
0
最近买了安卓手机,备一个。
雪    币: 2879
活跃值: (1076)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yjd 2012-4-22 15:21
17
0
好东西。。。支持
雪    币: 431
活跃值: (111)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
procyon 2012-5-22 11:50
18
0
不支持 ICS的 apk啊~
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dragonzjl 2012-5-28 16:38
19
0
感谢LZ
雪    币: 78
活跃值: (31)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Joyuan 2012-10-11 17:34
20
0
反编译apk之后的生成的文件夹里没有dex文件?也没有.java文件,都是.smali的文件?那怎么查看源代码?
雪    币: 122
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
张振江 2012-10-12 10:27
21
0
楼主,我用bin目录下的apktool.jar文件    可以反编译成功,java -jar "%bin\apktool.jar%" d "*.apk" "output"可以成功,但是重新编译编译老提示错误,java -jar "%bin\apktool.jar%" b "%path_dir%" "%output_apk%" 总不成功,不知何故?  能否解答下,不胜感激~
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jyyjyy 2012-10-13 17:00
22
0
这是最新版吗》?
雪    币: 263
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
stuwolf 2012-10-14 13:33
23
0
检测环境出问题,64位Windows7旗舰版安装64位java开发环境不能检测出来。。。
雪    币: 199
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
williamni 2013-7-1 20:36
24
0
谢谢提供。正需要
雪    币: 7300
活跃值: (3758)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
海风月影 22 2013-8-12 23:29
25
0
好东西。。支持
游客
登录 | 注册 方可回帖
返回