吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 194428|回复: 458
收起左侧

[Android Tools] APKIDE改之理3.5.0少月增强版发布【20170808】

    [复制链接]
xiaoxin520 发表于 2015-8-12 11:58
本帖最后由 xiaoxin520 于 2017-8-7 17:19 编辑

大家好,我是七少月,很多朋友问我这个工具会不会更新,会不会收费,请放心,此工具本人会尽力一直更新,永远完全免费。时光荏苒,很多类似工具均以停摆,本人只有感谢万千!


本次为大家带来于2017年08月08日更新的最新更强大的小米人《APKIDE改之理3.5.0(少月增强版)》,在此我有必要做一个解释和声明。再次强调,该工具不是转帖,而是原创升级制作!!声明:小米人这个工具大家都很熟悉也比较喜欢,但由于小米人官方在3.2之后长期没有更新,导致本软件渐渐无法满足当前需要。所以,本人决定推出3.3少月版,并以后持续更新,日后APKIDE少月版还会越来越强大,版权问题为七少月和小米人共有。希望大家理解和支持,最终毕竟是为了向大家提供更强大的逆向工具和环境。这次的版本,我更加追求一种灵活性,给用户更多的选择,使用难度可能会随着APK的处理程度而变大,但针对目前的APK来说,基本上都可以反编和回编成功。在此,我先非常感谢Rover先生和越狱先生的技术支持,并由衷感谢论坛和群里的每一位朋友的厚爱,由于本人能力精力确实有限,不到之处还望见谅。本版本的主要改动如下所述:
1、重新高版本和反编译java时带来的各种卡死问题;
2、重视多dex反编译困难问题;
3、完全重做插件与工具,尤其重视对DEX、ELF、OAT文件及文件结构的辅助分析,以及加密解密算法的辅助分析。
更为详细的请看更新日志。本次更新效果回顾

1.完美兼容当前所有安卓开发的版本,从SDK16-26,均可无需修改高版本资源文件进行反编和回编,JDK支持到目前最新的jdk1.8_144:
1.png 2.jpg 3.jpg

2.无论多少dex,一次性反编译成java,且即使有错误,依然无视错误继续:
4.jpg 5.jpg


3.完全重做或新增所有插件,重做DEX\OAT文件解析插件,新增资源文件xml和arsc分析:
6.jpg 7.jpg 8.jpg 9.jpg




----------------------------------------------------------------------------------------------------------------------------------------------------
以往更新效果回顾

1.基本平衡反编译效率与质量问题,更加稳定,且全自动化,即使包名都被加密,依然可以成功:
3.jpg
2.解决由于dex不完整或类、方法偏移越界导致无法反编译问题,出现以下问题,依然可以反编成功,且只保留正确部分
2.jpg
3.新增安卓5.0系统以上的oat文件提取dex文件,并检测dex的类、方法正确与否插件:
1.jpg

4.基本解决了多重规格的res资源加密问题
资源加密反编译1.png 资源加密反编译2.png
5.兼容win10操作系统,几乎从XP到WIN10,无论32位还是64位都可以使用:
完美兼容win10系统1.jpg 完美兼容win10系统2.jpg
6.增加了一些常用插件:
增加一些常用插件.png
7.反编译速度更快,160M只需16秒,彻底解决APK和资源弱加密问题:
QQ截图20150812004109.png

8.增强前所未有的动态调式功能,即使在模拟器,也可以工作,ADB LOG监视,ADB SHELL,CMD命令任你畅玩:
QQ截图20150812004451.png

9.进一步增强回编的可靠性,特别是签名的模块
QQ截图20150812004924.png

10.基本解决了以前反编译特别是加壳软件时的卡死和图标异常问题
反编译.png
11.增强ADB与软件本身对IDA动态调试的辅助功能
ADB.png
12.新增主流查壳描述工具
查壳描述.png
13.新增DEX文件分析python版插件
DEX文件分析.png
14.新增ELF文件分析工具
ELF文件分析.png
15.新增DES和RSA加密解密工具
加密解密工具.png
16.完美兼容高版本安卓SDK开发的程序,从SDK16-25均无障碍反编译:
20171.jpg
20172.jpg
17.重做dex2jar的核心组件,解决网上下载的dex2jar过旧问题:
20163.jpg
18.新增崩溃重启恢复功能,彻底解决反编译java源码出现的崩溃问题,当软件因反编译java源码出现卡死时,只需关闭软件,重启软件,重新拉入目标程序,选择不进行重新反编译,即可以得到恢复的java源码,利用jd-gui即可打开:
20178.jpg
20174.jpg
20175.jpg
20176.jpg
20177.jpg


----------------------------------------------------------------------------------------------------------------------------------------------------

以下是APKIDE少月版自3.2以后的更新日志:
------------APKIDE 3.2少月版----------------

更新时间:2015年8月9日
更新内容:
1.彻底改变APKIDE 3.1模式,彻底解决了APKIDE无法反编和回编Untiy3D与COCO2DX平台开发的软件问题;
2.彻底解决了APKIDE以往必须在老版本JDK才能正常工作的问题;
3.采用最新的官方版apktool,增加反编成功率和效率;
4.制作目前最新兼容性最好的dex2jar,保证准备完全无丢失地反编出JAVA源码;
5.一些细节和逻辑的优化。

------------APKIDE 3.3少月版----------------

更新时间:2015年8月12日
更新内容:
1.进一步修正优化apktool,现在反编的速度,效率,准确度和成功率都是以往几倍以上,以“有杀气童话”这个网游为例,160MB,最多需16秒即可反编成功;
2.采用更强的手段对付APK和资源的弱加密,现在一般的弱加密丝毫不会影响APKIDE(少月版)的反编和回编,包括签名,可以说是无视弱加密;
3.彻底修复由于弱加密引起的,反编后APK图标显示不出来的问题;
4.彻底改变和增强了APKIDE(少月版)的动态调式功能,如今它的动态调式功能包括ADB LOG,ADB SHELL等变得前所未有的强大;
5.下一个版本,将集中改进由于“多重规格的res存在”这个保护手段引发的无法反编译成功的问题。



------------APKIDE 3.3.1少月版----------------


更新时间:2015年11月22日
更新内容:
1.考虑到目前jd-gui.jar比jd-gui.exe的使用更加普遍,由此将jd-gui这一模块的使用方式由jd-gui.exe变为jd-gui.jar;
2.在此感谢Rover的支持,本版本彻底摒弃了apktool2.0以下的使用,在\ApkIDE\Apktool\2.x\下,有两种apktool可供选择,分别为极速版和高质量版,用户可手动选择哪个版本。如,想要使用apktool高质量版.jar,将其重命名为apktool.jar即可。默认使用apktool的极速版。两者区别就在于,极速版在反编译时速度快,但不进行dex的深入错误处理,而高质量版则相反,反编译时间会慢几分钟但进行深入处理;
3.基本完美处理了多种规格的res错误致使反编译失败,一般意义上的arsc文件的HEX加密可成功处理;
4.感谢学员盛宏巴南的win10调式,本版本兼容了win10系统,解决了小米人改之理在win10系统中控制台的java命令错误问题,基本完美兼容win10系统;
5.制作了一些常用的smali代码做插件,可直接复制到smali对应位置使用,插件有:toast字符串,加载so,LOG输出和方法跟踪MethodTracing,进一步让软件利于修改和简单的动态调式;
6.本版本对于第三方加固后的APK依然可以正常反编译,甚至回编,但能不能运行是壳的问题;
7.更新了其他一些组件和逻辑,更加人性化。下一个版本,将集中精力在反编译时如何做到处理和效率的平衡问题;
8.特殊情况处理:由于目前很多APK利用了各种方法阻止反编译,包括多种规格的res手段等,如果反编译APK时间超过1分钟,则可以认为APK被处理,其实已经反编译成功了,但输出阶段存在问题。此时关闭软件,再重新打开,把APK再拉入软件,选择不进行重新反编译APK,即可以看到反编译好的工程目录。


------------APKIDE 3.3.2少月版----------------

更新时间:2016年2月14日
更新内容:
1.基本解决了反编译时速度与质量的平衡问题,现在依然是无需手动替换apktool,全自动化处理;
2.针对很多用户提出的无法正常查看反编译的java代码问题,对dex2jar进行了又一次的重做,对jd-gui也做了一定的调整;
3.本次更新的一个重大突破为,即使dex是缺失或不完整的,依然可以反编译成功,无视错误,只保留正确的部分。这也就意味着,以往我们在脱壳时,如果脱壳不完整,就会反编译失败的情况已经改变。如,最为常见的由于脱壳不完整导致dex反编译失败的越界问题“Encoutered small unit that is out of range”
4.更新了组件和逻辑,以便于更加容易使用,进一步降低使用难度,让其不但更为稳定,而且更加容易操作;
5.本次更新新增了Oatract1.0插件,本插件可以抽取oat文件为dex文件,并对抽取到的dex文件进行去优化和检测,主要弥补的就是安卓5.0以上系统逆向在电脑端工具中的不足。该插件效率高,使用更加快捷,只需要双击就可以自动化实现;
6.特别感谢:Rover,越狱;
7.下一版本及以后的版本,APKIDE少月版的发展方向将定位于大型,集成,统一的安卓逆向工具,吸纳更多优秀的逆向软件集合到APKIDE少月版之中,版权各为所属,为大家提供一个大规模集成安卓逆向工具。

------------APKIDE 3.3.3少月版----------------


更新时间:2016年7月30日
更新内容:
1.常规化更新apktool、dex2jar,对反编稳定性给予增强,基本解决了以前反编译加壳软件时的卡死和图标异常问题。另外,尤其对adb组件进行更新和优化,只需点击ADB-重启ADB,可以快速解决大多数ADB的连接问题,并且可以在软件adb控制台中以完全文本方式复制、粘帖命令进行IDA的动态调试,同时支持多cmd窗口;
2.对抽取分析安卓oat文件的插件进行调整,更方便看到具体细节分析结果;
3.增加插件APK查壳描述,克服以往APK查壳工具过于死板只能判断壳类型的缺点,对主流壳的不同版本、难度进行简述;
4.增加插件python版的DEX文件分析工具,可以对DEX文件进行反汇编、结构与代码关系分析,DEX文件头结构分析;
5.增加两个用于加密解密的常用工具,为DEX向量版加密解密工具和RSA加密解密工具;
6.增加ELF文件结构分析工具;
7.下一个版本将会进一步集成工具,如python版脚本、插件,更多的安卓相关文件分析工具、常用加密解密算法工具等


------------APKIDE 3.3.5少月版----------------


更新时间:2017年1月30日
更新内容:
1.常规化更新两个版本的apktool,为官方apktool和shakapktool,两个版本均为2017年1月最新版,并可以自由切换;
2.兼容高版本的安卓SDK程序,从SDK16-25均可完美反编译;
3.重做dex2jar,彻底解决由于dex2jar本身问题导致的软件卡死问题,即使软件卡死,重启后,依然可以自动反编译出java源码




------------APKIDE 3.5.0少月版----------------

更新时间:2017年8月8日
更新内容:
1.常规化更新apktool,依然有apktool和shakapktool两种选择;
2.兼容更高版本的安卓SDK程序,从SDK16-26均可完美反编译并回编译,解决高版本卡死问题,测试环境为jdk目前最新版本jdk18-144;
3.重做dex2jar,将抗干扰能力进一步增强,并新增指令,出错时仍然可以无障碍反编译成java;
4.将大量组件如aapt等全部重做;
5.将插件如oat2dex等进行完全重做,并新增安卓xml和arsc文件分析工具;
6.新增多dex批量反编译功能插件,无论多少dex,均可一次性反编译成java,并有jdgui和luten两种不同的选择;

永久下载网盘地址:http://pan.baidu.com/s/1jGsBjQA


再次感谢和希望大家的喜欢和支持!!!



点评

有个软件问题,麻烦看看349楼,谢谢,  发表于 2017-10-23 14:38
不错啊。请问还有后续更新吗  发表于 2017-8-6 13:49
繁华那版体积150m,这版49m,差距在哪呢?  发表于 2015-8-12 18:05

免费评分

参与人数 202吾爱币 +139 热心值 +198 收起 理由
Milk-Tea + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Dragons·宇 + 1 + 1 泗县那个群有个狗管理踢我
18136195929 + 1 + 1 热心回复!
wxue + 1 + 1 谢谢,辛苦了!
RobinMaas + 1 + 1 用心讨论,共获提升!
liujunhong.z + 1 + 1 谢谢@Thanks!
把握飞逝的时间 + 1 + 1 谢谢@Thanks!
hj52lcy + 1 + 1 鼓励转贴优秀软件安全工具和文档!
zfzzqlx + 1 + 1 热心回复!
wtzql + 1 + 1 谢谢@Thanks!
thinknow + 1 + 1 谢谢@Thanks!
MaxFK + 1 + 1 鼓励转贴优秀软件安全工具和文档!
a121bc + 1 + 1 我很赞同!
canyang7788 + 1 + 1 谢谢@Thanks!
wuxiankun + 1 + 1 我很赞同!
dengjj + 1 + 1 谢谢@Thanks!
wuwuwu123 + 1 + 1 谢谢@Thanks!
liangyu + 1 我很赞同!
zhangzhaoshuai + 1 + 1 热心回复!
jiale58 + 1 + 1 谢谢@Thanks!
120913969 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
shelher + 3 + 1 用心讨论,共获提升!
winding + 1 + 1 我很赞同!
ultrax + 1 + 1 谢谢@Thanks!
isaacchen + 1 + 1 都给你了。哈哈
bxtww + 1 + 1 我很赞同!
fxsmkj + 1 + 1 用心讨论,共获提升!
dreamer2020 + 1 + 1 谢谢@Thanks!
tangkuatian + 1 用心讨论,共获提升!
helloooworlddd + 1 + 1 谢谢@Thanks!
遗落的世子 + 1 我很赞同!
config127 + 1 + 1 谢谢@Thanks!
jazk2004 + 1 + 1 谢谢@Thanks!
aqqq888 + 1 我很赞同!
fanyuelan + 1 + 1 谢谢@Thanks!
抱大神大腿 + 1 + 1 谢谢@Thanks!
九牛一毛 + 1 + 1 谢谢@Thanks!支持少月同志
唯有努力 + 1 + 1 谢谢@Thanks!
安卓逆向一切 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
lklqq9 + 1 + 1 热心回复!
twqdev + 1 + 1 楼主继续保持,加油!
loveskype + 1 + 1 感谢一直更新!希望也一直更新!
pojie2026 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
a8643520 + 1 + 1 谢谢@Thanks!
axbycz321 + 1 + 1 谢谢@Thanks!
microhappy + 1 + 1 谢谢@Thanks!
dianyaya + 1 + 1 谢谢你
likang + 1 + 1 我很赞同!
fiwk + 1 + 1 谢谢@Thanks!
dhs347 + 1 + 1 谢谢@Thanks!
shanhuyi + 1 + 1 谢谢@Thanks!
ripples + 1 + 1 谢谢@Thanks!
luckyduanyh + 1 + 1 谢谢@Thanks!
三石 + 1 + 1 谢谢@Thanks!
冰幽雪空 + 1 + 1 谢谢@Thanks!
退役单身 + 1 + 1 谢谢@Thanks!
变性金刚 + 1 + 1 用心讨论,共获提升!
kaneany + 1 + 1 谢谢@Thanks!
discover_z + 1 + 1 谢谢@Thanks!
lei7894578 + 1 + 1 长久的坚持,必须点赞!
天高云清 + 1 + 1 我很赞同!
梦幻轮回 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lchbjji + 1 + 1 谢谢@Thanks!
wwcscug + 1 + 1 在有吾爱的账号之前就关注你了,现在有账号了,可以回复了,表达一下由衷的.
kangtr + 1 + 1 这个要顶一下,老大出的东西都是精品,希望老大能继续更新啊,顶顶
shenbinbl + 1 注册账号页面显示乱码怎么破。有教程没?
mazehui9520 + 1 + 1 这么好的工具肯拿出来分享, 非常感谢 !
xixw + 1 + 1 谢谢@Thanks!
只是突然很想你 + 1 + 1 热心回复!
liaoruic + 1 + 1 谢谢@Thanks!
gxhayxj + 1 + 1 谢谢@Thanks!
你侬我侬 + 1 + 1 用心讨论,共获提升!
w223 + 1 + 1 谢谢@Thanks!
刘优贤 + 1 + 1 感谢!
java小百 + 1 + 1 用心讨论,共获提升!
Acllm + 1 + 1 谢谢@Thanks!
startys + 1 + 1 我很赞同!
塞北的雪 + 1 + 1 谢谢@Thanks!
jolly_800 + 1 + 1 热心回复!
zhy9934 + 1 + 1 谢谢@Thanks!
36449708 + 2 + 1 666 稳如老狗
cqc520 + 1 + 1 谢谢@Thanks!
MaxMadcc + 1 + 1 谢谢@Thanks!
540776612 + 1 + 1 已答复!
wuyy + 1 用心讨论,共获提升!
qingge + 1 + 1 谢谢@Thanks!
qxyokok + 1 + 1 用心讨论,共获提升!
Replus + 1 + 1 谢谢@Thanks!
Czkusers + 1 + 1 用心讨论,共获提升!
hwh132 + 1 + 1 谢谢@Thanks!
ytmksg + 1 + 1 热心回复!
jaeger_zero + 1 + 1 鼓励转贴优秀软件安全工具和文档!
luge9798 + 1 + 1 已答复!
exe19890522 + 1 + 1 我很赞同!
cc6639581 + 2 + 1 已下载 试试
z79097397 + 1 + 1 热心回复!
yellowbest + 1 + 1 热心回复!
待我君臨天下 + 1 + 1 谢谢@Thanks!
OrderSpace + 1 + 1 谢谢@Thanks!
redABC + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

A00 发表于 2015-8-12 12:51
支持,几天时间就出新版了,顶
NinetyNineteenT 发表于 2017-12-27 15:19
Mac 上安装虚拟机,运行会报 “apk无效” 错误,试了一下貌似是和Mac使用的共享文件是相对路径,在相对路径中运行就会报错,把解压的包拷贝到虚拟机windows根目录也就是C盘之后,就可以运行了。试了一下AndroidKiller_v1.3.1没有报错,可以完美运行。希望大大可以优化一下。
密码设定太麻烦 发表于 2015-8-12 12:11
感谢楼主的无私奉献,能否弱弱的问一句:使用“爱加密”软件加壳的apk文件 用改之理反编译之后 直接编译为apk文件 无法运行
有解决办法吗?
.执着 发表于 2015-8-12 12:12
支持一个!希望继续更新哦!
caleb110 发表于 2015-8-12 12:36
感谢楼主分享,支持楼主!
bacsj118 发表于 2015-8-12 12:58
{:1_902:}  支持,转载也要带上版权。
白小痴 发表于 2015-8-12 13:04 来自手机
涩狼前来点赞
亿联网络 发表于 2015-8-12 13:07
没想到楼主更新那么快  前来支持楼主了
头像被屏蔽
嘉文 发表于 2015-8-12 13:14
提示: 作者被禁止或删除 内容自动屏蔽
dimon 发表于 2015-8-12 13:32
我肯定要支持你的!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 19:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表