Apk修改利器:ApkToolkit v2.1
作 者: Mzucore
时 间: 2013-05-10, 17:18:23
链 接: http://www.unpack.cn/thread-93058-1-1.html
下载地址:http://bbs.pediy.com/showthread.php?p=1175865
网盘传送:http://pan.baidu.com/share/link?shareid=446273&uk=3910170224
更新内容:
1、修复重建.apk功能的BUG,提高重建.apk成功的概率。
2、新增自动检测JDK 6环境。
3、移除Bin目录下的cmd.exe。
4、更新aapt.exe到最新版本。
5、更新zipalign.exe到最新版本。
主要功能:
1、反编译.apk
对.apk文件进行反编译。
2、重建.apk
根据反编译.apk得到目录重建.apk文件。
3、签名.apk
对.apk文件进行签名。
4、优化.apk
对.apk文件进行优化。
5、.apk转.jar
将.apk文件转换为.jar文件。
6、反编译.dex
对.dex文件进行反编译。
7、重建.dex
根据反编译.dex得到目录重建.dex文件。
8、.dex转.jar
将.dex文件转换为.jar文件。
插件版本:
Java版本:1.6.0_45
Aapt版本:0.2
Apktool版本:1.5.2
Smali版本:1.4.2
Baksmali版本:1.4.2
BuildApk版本:1.3
Jad版本:1.5.8g
Dex2Jar版本:translator-0.0.9.13
注意:
1、使用环境:首先必须安装JDK 6。
下载地址:http://www.oracle.com/technetwor ... ownloads/index.html
2、使用“反编译.apk”功能时,路径中不能出现任何中文字符或全角字符!
3、使用“重建.apk ”功能时,路径中不能出现任何中文字符或全角字符!
使用说明:
1、反编译.apk
拖拽【XXX.apk】程序到"反编译.apk"按钮前的输入区,点击"反编译.apk"按钮,
会在文件【XXX.apk】的同级目录下生成文件夹【XXX】。
2、重建.apk
把第一步得到的文件夹【XXX】拖拽到"重建.apk"按钮前面的输入区,点击"重建.apk"按钮,
会在文件夹【XXX】的同级目录下生成未签名的程序【XXX.R.apk】。
3、签名.apk
把第二步得到的程序【XXX.(R).apk】拖拽到"签名.apk"按钮前的输入区,点击"签名.apk"按钮,
会在文件【XXX.(R).apk】的同级目录下生成已经签名好的程序【XXX.RS.apk】。
4、优化.apk
把第三步得到的程序【XXX.(RS).apk】拖拽到"优化.apk"按钮前的输入区,点击"优化.apk"按钮,
会在【XXX.(RS).apk】的同级目录下生成已经优化好的程序【XXX.RSO.apk】。
5、反编译.dex
拖拽【XXX.dex】文件到"反编译.dex"按钮前的输入区,点击"反编译.dex"按钮,
会在文件【XXX.dex】的同级目录下生成一个与dex文件名相同的文件夹【XXX】。
6、重建.dex
拖拽要重建的文件夹【XXX】到"重建.dex"按钮前的输入区,点击"重建.dex"按钮,
会在文件夹【XXX】的同级目录下生成与同名的dex文件【XXX.dex】。
7、.dex转.jar
拖拽【XXX.dex】文件到".dex转.jar"按钮前的输入区,点击".dex转.jar"按钮,
会在文件【XXX.dex】的同级目录下生成文件【XXX_dex2jar.jar】。
8、.apk转.jar
拖拽【XXX.apk】文件到".apk转.jar"按钮前的输入区,点击".apk转.jar"按钮,
会在文件【XXX.apk】的同级目录下生成文件【XXX_dex2jar.jar】。
版本历史:
2013年05月10日 ApkToolkit 2.1
2013年04月18日 ApkToolkit 2.0
2013年03月09日 ApkToolkit 1.3
2013年03月05日 ApkToolkit 1.2
2013年02月29日 ApkToolkit 1.1
2013年02月23日 ApkToolkit 1.0
Apk修改利器:ApkToolkit v2.1的更多相关文章
- 系统修改利器XueTr
Windows系统修改利器XueTr 周银辉 在Windows下如果遇到某些进程弄死结束不了,某些文件弄死删不掉,拷贝不出来 (可能是因为你没有管理员权限,可能是因为人家是病毒,可能是系统保护文件,可 ...
- APK修改神器:插桩工具 DexInjector
本文介绍了一个针对Dex进行插桩的工具,讲解了一下直接修改Dalvik字节码和Dex文件时遇到的问题和解决方法 作者:字节跳动终端技术-- 李言 背景 线下场景中,我们经常需要在APK中插入一些检测代 ...
- 反编译apk 修改 合成
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 反编译apk帮助文档 准备工具 dex2jar(dex转换jar工具),下载地址: ht ...
- 使用baksmali及smali修改apk并打包
使用baksmali及smali修改apk并打包 工具的下载,请自行google. 有时候使用apktool反编译apk修改Smali文件之后再进行build会出现错误,这种情况下可以换一个更高版本的 ...
- apk解包——修改后缀为zip
将apk修改后缀为zip后,可直接解包查看资源文件
- 【转】adb uninstall卸载apk文件说明
昨天在使用adb卸载程序,结果死活卸载不了.我输入的命令和系统提示如下: [plain] view plaincopy arthur@arthur-laptop:~$ adb uninstall ...
- apk反编译(4)Smali代码注入
转自 : http://blog.sina.com.cn/s/blog_5674d18801019i89.html 应用场景 Smali代码注入只能应对函数级别的移植,对于类级别的移植是无能为力的.具 ...
- Mac下对Android apk反编译
在Mac上进行反编译apk,需要三个工具,分别为(附下载地址): apktool,下载Mac版 作用:资源文件获取,能够提取出图片文件和布局文件进行使用查看 dex2jar,下载最新的即可,目前是2. ...
- Android apk在线升级
APK 在线升级 APK 在线升级几乎是所有程序必备的功能. 在线升级功能能解决已有的问题并提供更丰富的新功能. 基本的流程是: 检测到新版本信息 弹出升级提示窗口 点击 No 不进行升级,完毕! 点 ...
随机推荐
- Android - 安装 windows 7 安装 Android SDK 的时候出现的问题!(Connection to https://dl-ssl.google.com refused)
Android - 安装 windows 7 安装 Android SDK 的时候出现的问题! 首先看到 Connection to https://dl-ssl.google.com refuse ...
- Java Web开发中的名词解释
1.JVM Java虚拟机,class文件的运行时环境,就好比软件运行在操作系统一样,java要运行在JVM中才行,这也是Java之所以支持扩平台的基础. 2.Servlet/JSP 是满足一定接口需 ...
- C# winform关于DataGridView的一些操作
设置字段名 设置字段值 设定单元格表示 Error图标 设定当前单元格 取得当前单元格内容 取得当前单元格的列 Index 取得当前单元格的行 Index 向下一行 向上一行 取消 DataGridV ...
- scroll
var fScrollTopHeight = function(){ return document.documentElement&&document.documentElement ...
- web页面显示折叠树菜单笔记
zTree -- jQuery 树插件 http://pan.baidu.com/s/1skwh94h
- 使用 桌面的 chrome 远程调试 Android 的页面
手机浏览器是没有开发者工具的,所以调试手机网页是非常麻烦.使用 chrome 的远程调试功能可以像调试桌面端那样调试手机页面. 准备 手机端:chrome for Android, 安装谷歌浏览器 桌 ...
- 谈谈GUI的配色和字体选择
对于工控领域的显示屏,显示效果很难和电脑屏幕相比.电脑上操作系统或者各种软件的配色方案,在应用到工业控制屏上就会出现“完全不是所想要”的结果,所以工控领域GUI的色彩.字体的选择还是有特别的讲究. 配 ...
- MySQL 5.7 启用查询日志
MySQL版本:5.7 新版本的 my.ini 文件改动了,导致原先启用查询日志的方法不再适用 新版本的启用方法如下: 1. 修改 C:\ProgramData\MySQL\MySQL Server ...
- java Arrays.asList()和Collections.addAll()
java中的方法Arrays.asList(arg1,arg2,arg3...),经常用在将多个元素或数组转化为List中的元素,但是在使用的时候,应该注意: arg1决定返回list的元素类型(即第 ...
- 上下切换js
<div class="wview"> <span class="prevs" id="prevs-j"></ ...