注意:
本次演示环境使用模拟器Xposed +易大师脱壳工具只支持可以在模拟器(雷电模拟器)上安装且可以运行的apk进行脱壳操作,脱壳成功后的app无法再从模拟器中打开(重新安装软件可解决)。
一. 工具准备
① 雷电模拟器:http://www.leidianmoniqi.com/默认安装在电脑即可

② 易开发apk:https://www.lanzoux.com/i9f2lkh默认安装在模拟器即可

③ MT管理器:https://www.kalvin.cn/android/51401.html默认安装在模拟器即可

④ Xposed框架(在模拟器搜索安装即可)

⑤ Jdk1.8环境:https://blog.csdn.net/houwanle/article/details/81773832需配置环境变量

⑥ Adb工具: https://blog.csdn.net/weixin_43927138/article/details/90477966

⑦ dex2jar :https://blog.csdn.net/Soinice/article/details/88088264下载解压即可

⑧ jd-gui:https://blog.csdn.net/zhangpeterx/article/details/90413415下载解压即可

二.操作步骤
准备好环境和工具
① 首先在模拟器中打开安装好的Xposed框架,更新重启激活。

② 点击左上角按钮选择“模块”,并将易开发软件在右侧勾选,重启模拟器。

③ 重启模拟器后,打开“易开发”软件并赋予全部权限。(无功能障碍:开启ACTIVITY、易开发权限),屏幕左侧出现悬浮按钮。

④ 安装要进行脱壳的apk并打开,点击悬浮按钮,易开发会对apk壳进行分析,在“基本信息”栏点击“点击脱壳”按钮,提示框点击“确定”按钮,提示“软件停止运行”。

⑤ 打开TM文件管理器/data/data/应用包名/dump/ 目录下,找到脱壳后的dex文件。

⑥ 使用adb工具连接手机(此步骤为查看手机中dex文件,可以根据⑤中的绝对路径直接跳到第⑦步)。
命令:adb devices

获取手机root权限:
命令:adb root
进入手机页面:
命令:adb shell
cd至手机保存dex文件目录,ls查看目录中dex文件,exit退出手机。

⑦ 将手机中得dex文件复制到电脑中的文件夹。
命令:adb pull dex地址 电脑路径

⑧ 使用dex2jar对dex进行反编译得到jar文件(将dex文件复制到dex2jar文件下)。
命令:d2j-dex2jar.bat source-2895820.dex

⑨ 使用jd-gui工具查看反编译后的jar文件即可,如果可以查看源码,即脱壳成功。

未脱壳直接反编译对比

总结:
只需要配置好工具,就可以对市面上常见加壳apk进行傻瓜式脱壳了,xponse配合反射大师也可以,文章比较多,步骤类似,不再赘述,但有些app源码还进行了混淆,存在防root检测,对此类app目前还没有找到好的绕过方法,不知道大师傅们有没有奇淫技巧,欢迎留言讨论

该帖子来源于火线zone社区:https://zone.huoxian.cn/d/478

傻瓜式脱壳保姆级教学相关推荐

  1. Fortran保姆级教学——考试所有知识点看这一篇就够了

    Fortran保姆级教学--考试所有知识点看这一篇就够了 临近期末本人复习的同时将整个fortran课堂知识整理了下来,希望学弟学妹们今后学这门课的时候不至于在csdn找不到系统的教程,也希望能帮到需 ...

  2. Java EE系列(九)——Java EE连接Mysql数据库(JDBC保姆级教学)

    最近几天,peter xiao所在的项目小组也逐渐开始进行做最后的Java web课程大作业了,我们组所做的是运动会报名服务系统,其中涉及到很多数据的增删查改,所以需要依靠Mysql数据库来解决这些问 ...

  3. 「保姆级教学」入门级java程序——薪资转换器

    往期「保姆级教学」目录 「保姆级教学」iOS下JDK环境配置 文章目录 往期「保姆级教学」目录 前言 第二日任务 1.java基础语法 2.掌握java基本输入输出 3.掌握java基本数据类型和变量 ...

  4. 保姆级教学——集群环境搭建及创建集群

    保姆级教学--集群环境搭建及创建集群 新建虚拟机 一些默认,加载镜像开启虚拟机,在安装位置选择自己目录,然后建立分区,首先添加 挂载点,类型标准分区,文件系统ext4 加载分区,期望给2G, 类型标准 ...

  5. 【量化回测必看!】Backtrader保姆级教学+免费行情源 SMA策略

    前言 想开始量化学习不知道如何入手?市面上的学习资料太多不知道该怎么看? 博主将从零基础讲解回测框架,一步步完成量化数据源的搭建,让你10天内成为量化高手 博主同时将视频课程内容在B站更新,可以关注& ...

  6. 英伟达的Nerf:instant_ngp在Windows10下的配置和使用--保姆级教学

    英伟达的Nerf:instant_ngp在Windows10下的配置和使用–保姆级教学 1.前言 Nerf的原理和厉害之处在这里就不做详细介绍了,本文主要是针对小白在Windows10环境下配置ins ...

  7. 手把手教你使用Hugo搭建个人博客网站|保姆级教学

    搭建个人博客网上目前用的比较多的博客框架是Hexo.Hugo.Jekyll.本文详细介绍利用最新的Hugo(基于Go语言的博客框架)在windows上搭建个人博客网站,从域名注册到后期维护,全程保姆级 ...

  8. 利用Anaconda安装pytorch和paddle深度学习环境+pycharm安装---免额外安装CUDA和cudnn(适合小白的保姆级教学)

    系列文章目录 ​​​​​​​深度学习原理-----线性回归+梯度下降法 深度学习原理-----逻辑回归算法 深度学习原理-----全连接神经网络​​​​​​​ 深度学习原理-----卷积神经网络 深度 ...

  9. 保姆级教学——Python+Pygame怎么实现吃豆豆游戏

    耽搁十几天的时间,我顺利的从阳转阴啦, 以后的日子一切恢复正常,好好工作,积极分享.希望在座的小伙伴阳了的全部健康转阴,没阳的全部不会变阳,新的一年,一切顺顺利利. 不知道最近大家学习得怎么样?有没有 ...

  10. Git入门(保姆级教学)

    目录 1. Git是什么 2. Git与SVN区别(重点记录1/2/3点) 3. git文件状态与工作区域(重点) 4. 申请并[激活]一个Github帐号并创建仓库 4.1 在window中安装Gi ...

最新文章

  1. 2018秋寒假作业4—PTA编程总结1
  2. 化验室计算机用户管理,计算机实验室管理思路及方法
  3. python循环语句-python----循环语句及循环控制语句
  4. 声明式事务控制的实现
  5. PoweMock集成Spring-test 测试静态方法 禁用字节码验证 -noverify -XX:-UseSplitVerifier
  6. 允许同站跨域Nginx配置方案
  7. C# Java间进行RSA加密解密交互(二)
  8. Kotlin 5 控制流,返回和跳转
  9. java se的api下载_API specification for java SE 1.7
  10. 基于JAVA+SpringMVC+Mybatis+MYSQL的周报管理系统
  11. 小白设计模式:桥接模式
  12. 配对(套利)交易之二,符合配对规则回测
  13. 对于目前流行的量化投资与smart beta策略的一些看法
  14. 怎样用python控制别人的电脑_python实现远程控制电脑
  15. Linux 内核调试指南[转载]
  16. dtech串口驱动 linux,帝特USB转串口驱动
  17. Deep Ordinal Regression Network for Monocular Depth Estimation
  18. 计算机计算资产分析表,财务指标计算器.xls
  19. 5-1 厘米换算英尺英寸 (15分)
  20. 基于RK3568开源鸿蒙的助农金融服务终端设计方案

热门文章

  1. 常见协议RFC对应表
  2. java海贼王秘宝传说下载_海贼王秘宝传说攻略 星月岛任务详解一览
  3. 使用Scratch制作打弹球游戏-反弹球
  4. 服务器准系统diy,“攒”服务器与DIY服务器
  5. 通过Mach-O文件结构看iOS堆栈信息(函数地址与符号关联)
  6. 服务器tcp协议安装不了,win2008 R2提示错误“请安装TCP/IP协议 error=10106
  7. 日常使用计算机如何进行病毒防范,电脑日常生活中怎么防范电脑病毒
  8. idea 中静态图片资源无法导入
  9. html5 网易公开课,麻省理工学院公开课:单变量微积分习题课
  10. php 云片网对接,云片网络短信发送 PHP SDK 奉上