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

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

2012-3-17 01:03
42146

『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文件,可能被垃圾杀软报毒,或拦截,请关闭杀毒软件。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

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