这里先来推荐一个 sourceforge 小玩意 ,它号称是全球最大的开源软件平台和仓库,官网地址:SourceForge - Download, Develop and Publish Free Open Source Software里面 有很多值得研究的开源项目;

今天要说的是apk反编译工具:

方式一:

1. dex2jar 所在的下载地址:dex2jar download | SourceForge.net

2. apktool 所在的下载地址:Download Apktool from SourceForge.net

我这重新组合去除了一些用的比较少的工具包:

文件结构:

方式二:

使用 jadx-gui 这个进行反编译,我分享一下的可以直接使用的项目操作很简单,一条龙服务,一步到位,项目下载地址:GitHub - ElvisBin/jadx-master: 超级简单的反编译工具;

使用步骤:

1.双击打开:跟目录\jadx-master\build\jadx\bin\jadx-gui.bat 文件;

2.在文件中选择要反编译的apk文件,最终结果形如下图展示:

PS:

共享一下地址:GitHub - ElvisBin/ApkTools: ApkTools文件的存储分享

使用推荐参考:一步一步带你反编译apk,并教你修改smali和重新打包_sxk874890728的博客-CSDN博客

1. 反编译apk文件

java -jar apktool.jar d xxx.apk -o xxx

当前目录下生产源码文件,但是没有签名文件

2.对源码再编译会产生在 目录(/anche/dist)下 产生apk文件

java -jar apktool.jar b xxx

3.需要对apk再次签名

 jarsigner -verbose -keystore xxx.jks -signedjar xxxnew.apk xxx.apk xxxxxname

输入密码

并如图所示,则代表成功。

apk 反编译工具及使用相关推荐

  1. Apktool|ShakaApktool 简体中文汉化版|APK反编译工具(更新)

    Apktool|ShakaApktool 简体中文汉化版|APK反编译工具 ShakaApktool源码:https://github.com/rover12421/ShakaApktool 作者:r ...

  2. apk反编译工具及使用步骤(详解)

    最近自己的apk被渗透测试检测出,通过apk反编译工具可以成功脱壳,并且能拿到源代码,所以我对我的项目做了代码混淆,然后再进行加固,做完之后需要反编译测试,才有了对反编译工具深刻的研究. 使用步骤: ...

  3. android apk 反编译 工具下载,android APK反编译工具Apktool

    这是android APK反编译工具Apktool下载,集成 jd-gui.jad.dex2jar.apktool.使用该工具可以反编译apk文件,查看xml以及java源代码,默认使用jad反编译, ...

  4. 三种常用的Apk反编译工具

    apk反编译工具: 1.apktool 利用命令行查看Java代码,需配合GUI 查看代码 缺点:查看Java代码时,需要先把apk文件变成zip文件,获取到dex文件,运行命令行d2j-dex2ja ...

  5. ApkTool(Apk反编译工具)电脑版

    ApkTool是一款用于安卓逆向工程的开源软件.相信从事安卓开发的用户对于apk解包和压缩包一定不陌生,这款软件就能帮助用户去对APK数据包进行反编译操作,功能非常的强大.它支持在Windows系统中 ...

  6. APK反编译工具推荐----Jadx

    经过测试Apktool,dex2jar,jd-gui,jadx等APK反编译工具发现,Jadx工具查看apk源码最为方便,当然前提是apk未经混淆或者加固(混淆后查看可读性非常差,加固后,基本看不到可 ...

  7. apk反编译工具-apktool

    apk很easy被反编译,关于这篇文章apktool反编译工具. (一)优势反编译 1.能学习别人优秀代码 看看优秀apk他们的string.color命名规则,看看布局排版等都能学习到东西. 2.进 ...

  8. android apk 反编译工具,安卓apk反编译神器

    APK反编译神器安卓修改大师是一个解编APK文件的工具,使用它可以轻松地解编所有APK安装包,替换应用程序界面中的所有文本和图片,代码级别的修改可以增强中文.裂缝.功能等等. 软件说明 可以向所有界面 ...

  9. apk 反编译工具的使用

    在学习android 开发的时候,我们经常回尝试使用到别人的apk,希望能了解别人怎么编写的代码,于是想要一个能实现其反编译的软件,将软件反编译出来,查看其代码. 工具/原料 反编译软件dex2jar ...

  10. Android apk反编译工具介绍

    首先apk不能被代码混淆(或未经编译优化),如果混淆了,反编译出来的代号还是看不懂, 当然,在你没反编译出来之前,你也不知道有没有混淆. 网上各种反编译工具,眼花缭乱,本文是个人对这些工作做的一个简单 ...

最新文章

  1. [转]ASP.NET页面生命周期描述
  2. 北大 AI 公开课 2019 | 颜水成:人工智能行业观察与实践
  3. 简单有效!在CV/NLP/DL领域中,有哪些修改一行代码或者几行代码提升性能的算法?...
  4. HDU4532(组合DP)
  5. signature=f2388c4f1bce538cc797410d9560f03b,KSHV strategies for host dsDNA sensing machinery
  6. zabbix server 迁移步骤
  7. 索尼发布Xperia 8手机:采用骁龙630处理器
  8. Hue中Sqoop导数报错Could not load db driver class: com.mysql.jdbc.Driver
  9. 转DateTimePicker 控件的使用
  10. github注册以及安装教程
  11. 为什么越来越多的企业选择云数据存储而放弃本地数据存储?
  12. 正确卸载IE8并恢复IE6的两种方法
  13. 00.设计模式之六大原则
  14. 计算机硬件及装机视频,超详细图文 视频电脑组装教程,装机之家手把手教你组装一台电脑(9)...
  15. 干货集中营(分享)-每日分享妹子图和技术干货
  16. java同时引用不同版本同一个jar包
  17. 蓝奏云PHP解析接口,蓝奏云下载地址解析API[直链]
  18. DC005电源插座隐藏的用法
  19. 火锅赛道内卷:七欣天VS捞王,谁是 “港股火锅第三股”?
  20. 清华大学计算机系哪个专业就业前景最好,清华大学有哪些专业最好就业?很多人都不知道!...

热门文章

  1. pt100热电阻计算公式C语言,pt100计算公式,PT100实际应用中的两种形式
  2. 网页、app、小程序图标素材PNG格式
  3. 【转】翟永超大牛的 博客,SpringBoot SpringCloud应有尽有,转发请备注
  4. 阿里架构师墙裂推荐Java岗实战文档:Spring全家桶+Docker+Redis
  5. python环境window系统安装pyHook3
  6. 京东18年管培生—技术方向笔试有感
  7. matlab车牌倾斜校正,求做车牌倾斜校正程序。
  8. HTML5之横向二三级,纵向三级导航栏
  9. 食品进销存十大品牌排行榜新鲜出炉,来看看哪个最适合你
  10. 抖音数据统计_【数据】2018抖音大数据报告(完整版)