vdex/odex转dex

  • 1. 工具下载地址
  • 2. vdex2dex
  • 3. odex2dex
    • 3.1 pull framework
    • 3.2 odex2smali:
    • 3.3 smali2dex

1. 工具下载地址

  • vdex2dex
  • odex2smali2dex
  • csdn站内下载(两种工具已打包)
  • JADX GitHub Gitee

2. vdex2dex

cd vdexExtractor-master/tools/deodex./run.sh -i xxx.vdex  -o xxx-dex

3. odex2dex

3.1 pull framework

odex2dex需要依赖framework中的各别文件,先将设备中的framework整个导出来。路径:/system/framework/

3.2 odex2smali:

java -jar baksmali-2.0.3.jar -x xxx.odex -d framework/arm/ -c framework/arm/boot.oat

3.3 smali2dex

java -jar smali-2.0.3.jar out -o classes.dex

ps:完成后可以使用jadx查看代码。

Android 反编译 vdex/odex转换dex相关推荐

  1. linux apk 拆分 odex,android apk反编译和odex转dex-Go语言中文社区

    http://www.cnblogs.com/wanqieddy/archive/2012/03/01/2375424.html 大家好,这里介绍apk反编译操作. 1:apk反编译 2:odex转d ...

  2. Android反编译odex然后重新打包

    #Android反编译odex然后重新打包 最近不知道怎么回事,突然把我那刷了氧OS的root了,然后就开始好奇起来氢OS所带有的那些本地化的东西,比如通话录音就是典型的一个之一.其中也做了很多的尝试 ...

  3. 【Android 安全】DEX 加密 ( 常用 Android 反编译工具 | apktool | dex2jar | enjarify | jd-gui | jadx )

    文章目录 一.apktool 1.apktool 简介 2.直接解压 3.使用 apktool 反编译 4.使用 apktool 重新打包 二.dex2jar 1.dex2jar 简介 2.dex2j ...

  4. android mac转数据格式转换,mac环境下Android 反编译

    一.需要的工具 apktool:反编译APK文件,得到classes.dex文件,同时也能获取到资源文件以及布局文件. dex2jar:将反编译后的classes.dex文件转化为.jar文件. jd ...

  5. Android 反编译资料整理

    Made by 李文栋  rayleeya@gmail.com 2010-12-13  Monday 于北京 一.反编译流程图 二.工具使用方法(命令) 准备工作 假设我的工作目录为 $Android ...

  6. Android反编译工具与实践

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl What is Android Android is a mobile operating s ...

  7. Android 反编译整理

    Android 反编译需要用到以下几个工具: Apktool: 这个工具的作用是: It is a tool for reverse engineering 3rd party, closed, bi ...

  8. Android 反编译初探-基础篇

    前言 本文目标: 工具:介绍反编译需要用到的工具 原理:反编译基本原理 实践:替换一个未混淆&未加固apk的启动页面 工具 1.Android Studio 版本:Android Studio ...

  9. Android反编译资料

    Android 反编译资料整理 一.反编译流程图 二.工具使用方法(命令) 准备工作 假设我的工作目录为 $AndroidDecompile,首先要将system.img中(或者说从源码中编译好的)几 ...

最新文章

  1. 程序员如何写出更好的代码
  2. Java程序员面试宝典--this
  3. angular点击按钮弹出页面_Axure RP8:如何做出点击按钮切换页面效果?
  4. [CLPR] 定位算法探幽 - 边缘和形态学
  5. 产品认知:如何选择产品经理的产品方向?
  6. android区块链 钱包_区块链钱包Cashbox 开发工程师聊一聊开源
  7. #define c# 报错_c语言中#define的用法
  8. linux运行bin not found,自己制作根文件后,程序-/bin/sh:XXX:not found错误
  9. PHP连接mysql8.0出错“SQLSTATE[HY000] [2054] The server requested authentication method unknow........
  10. Objective-C中的@Property具体解释
  11. c语言i2c读到8位数据,AT24C08 I2C的读写操作实验
  12. 酷派+k1+rom+android+4.4,酷派新品牌怎么样?ivvi K1全面评测
  13. PCL 自定义点云类型PointT
  14. Ubuntu/Debain下安装微信、QQ等Windows应用(最简便方法)
  15. SpringCloud实用篇01
  16. 迅捷音频转换器如何提取音频文件教程
  17. 【OC】状态估计(3) 卡尔曼滤波B
  18. jmeter压测dubbo详解
  19. 中国家庭的七大饮食问题
  20. git checkout -b 报错

热门文章

  1. 击碎数据标注五大误解,这门生意真不是你想象的“富士康” | 钛媒体深度
  2. give me your love tonight
  3. 方舟手游服务器能修改密码吗,方舟手游怎么改转服密码
  4. RSA加密为什么每次加密的结果不一样
  5. 2014多益网络笔试题
  6. 程序员的人生职业规划理论
  7. Amazon Aurora 故障恢复之降低 DNS 切换对应用影响篇
  8. 信标链:以太坊2.0的新起点
  9. Python带进度条的小说爬虫(笔趣网爬小说—简约版)
  10. Linux中设置tab4个空格,Linux怎么在VIM编辑器中修改Tab为4个空格