反编译Apk入门工具合集,是小编自用的一套apk逆工程操作工具,它可以帮助用户快速进行apk的脱壳拆包,进行相关文件的浏览操作和修改,让用户可以轻松上手,完成apk逆工程处理!

使用说明:

1、反编译Apk得到Java源代码

首先要使用到下载的这两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。

【具体步骤】

首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;

解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录,运行dex2jar.bat classes.dex生成classes_dex2jar.jar,运行JD-GUI,打开上面生成的jar包,即可看到源代码了。

2、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件

下载最新版的的apktool:apktool_2.2.1.jar。

将需要反编译的APK文件放到该目录下,打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:java -jar apktool_2.2.1.jar decode test.apk(注意,命令中test.apk指的是要反编译的APK文件全名)之后发现在文件夹下多了个test文件,点击便可以查看该应用的所有资源文件了。

相关视频:

android 反编译 2017,反编译Apk入门工具合集相关推荐

  1. mac上Apk反编译工具合集整理与资源

    0背景 最近在搞一些app的破解和外挂的编写,所以要用到一些反编译工具,但是大部分反编译工具都是windows版的,个人使用的又是mac,所以整理了一份mac上的反编译工具合集放到网盘上,有需要的可以 ...

  2. 网络安全web方向入门题合集

    网络安全web方向入门题合集 [HCTF 2018]WarmUp 验证 [极客大挑战 2019]EasySQL [极客大挑战 2019]Havefun [强网杯 2019]随便注 前期工作 堆叠注入查 ...

  3. Android软件开发之盘点自定义View界面大合集(二)

    Android软件开发之盘点自定义View界面大合集(二) - 雨松MOMO的程序世界 - 51CTO技术博客 雨松MOMO带大家盘点Android 中的自定义View界面的绘制 今天我用自己写的一个 ...

  4. PYNQ(ZYNQ)入门资料合集1

    PYNQ_ZYNQ入门资料合集1 0.说在前面的话 1.PYNQ的官网 Community页面 Boards页面 [Getting Started页面](https://pynq.readthedoc ...

  5. java入门笔记合集(杂乱)(2)

    java入门笔记合集(杂乱)2 StringBuilder 这是一个容器,可以和String搭配起来用 package day1;import java.util.Scanner;public cla ...

  6. 2017下半年掘金日报优质文章合集:Android篇,android开发工程师

    GitHub 整理|那些优秀的开源时间日期选择器,总有一款适合你 Android程序员搭建一个属于自己的服务器,不再求各种公共API XRadarView 一个可高度自定义的雷达图控件 手把手教你写高 ...

  7. 2017下半年掘金日报优质文章合集:Android篇,靠着这份190页的面试资料

    在掘金微信群里的小伙伴应该都有看每日小报吧!这是小饼每天为大家精选的优质掘金文章(大家都很爱学习,我已经跟不上了QAQ-)小饼已经被N位群友连续几周催着出小报合集了,2017年马上就要结束了,拖延症绝 ...

  8. 2017下半年掘金日报优质文章合集:前端篇

    在掘金微信群里的小伙伴应该都有看每日小报吧!这是小饼每天为大家精选的优质掘金文章(大家都很爱学习,我已经跟不上了QAQ..)小饼已经被N位群友连续几周催着出小报合集了,2017年马上就要结束了,拖延症 ...

  9. js rsa解密中文乱码_建议收藏 | 最全的 JS 逆向入门教程合集

    点击上方"咸鱼学Python",选择"加为星标" 第一时间关注Python技术干货! 嘿,大家好,截止今天咸鱼零零散散分享爬虫.数据分析基础和 Web 的内容已 ...

最新文章

  1. kuka机器人股票代码_【内幕】溢价收购KUKA机器人 美的钱从哪来?
  2. A Hands-on Look at Using Ray Tracing in Games with UE 4.22 GDC 2019
  3. Android应用开发中的风格和主题(style,themes)
  4. 哌甲酯药行业调研报告 - 市场现状分析与发展前景预测
  5. 『Python』skimage图像处理_旋转图像
  6. openstack配置mysql_Centos7.4安装openstack(queens)详细安装部署(三)-镜像服务(glance)安装...
  7. 《CLR via C# 》第三版 英文原版电子书下载
  8. CSP信息学奥赛知识总结
  9. lisp 标注螺纹孔_cad螺纹孔怎么标注
  10. 浏览器如何禁用或启用Cookie
  11. python小孩的报酬_孩子怎么区分报酬与奖励
  12. AM5728高性能SOC,满足工业协议支持、大数据计算、实时控制等需求,适用于图像处理、电力协议管理
  13. 没经验能做seo专员吗
  14. 三顾茅庐,七面阿里,25k*16offer,还原我的大厂面经
  15. Python官网安装包下载慢
  16. 苹果手机代数_iPhone所有型号上市顺序
  17. Android 应用锁/程序锁(APPLock)的实现 http://shigongbo.blog.163.com/blog/static/976090201452572535715
  18. 普通石粉的用途_地面铺水泥,用石粉做底层有什么作用
  19. 消息队列之Kafka 再平衡问题(七)
  20. 【STM32】7—通用定时器 时钟树学习

热门文章

  1. 写给项目经理一封管理改善邮件
  2. Adplus 抓取Crash Dump
  3. ATT汇编——MOV指令
  4. python面试简历该怎么写?(附简历)
  5. fomo3d 智能合约
  6. DAMA|2021城市数据化治理需求日益剧增,如何抓住机会?
  7. linux输出重定向命令
  8. Elasticsearch:使用 Elastic APM 监控 Android 应用程序(二)
  9. conda安装onnx
  10. springboot +秒嘀 实现短信发送