美文网首页
apk文件的反编译

apk文件的反编译

作者: loloxiaoz | 来源:发表于2017-08-19 16:49 被阅读0次

关于apk文件的反编译,网上都有好多文章详细讲解,本文主要介绍自己在使用apkTool、AXMLPrinter2以及dex2jar工具进行反编译过程中,遇到的问题以及解决的办法。apk文件的反编译,主要有以下几种方法。


这个是由于使用的JAVA版本的问题,应该使用大于或等于7.0版本的JDK。下载最新的JDK并配置环境就行。

四、使用dex2Jar工具反编译dex文件,报错。改用d2j_dex2Jar指令,成功,并能够使用JD-GUI打开看到源码。直接解压缩apk,得到存放源码的dex文件,因此为了看到源码还需要反编译dex。 因此使用“dex2jar.bat class.dex”失败。提示:

dex2jar classes.dex this cmd is deprecated, 
use the d2j-dex2jar if possible  dex2jar version: translator-0.0.9.9   
dex2jar classes.dex -> classes_dex2jar.jar       
Done.

于是使用 d2j-dex2jar.bat class.dex反编译成功,能够使用JD-GUI看到源码。

相关文章

  • APK反编译工具的使用

    前言 处理反编译,首先先要了解apk文件的结构,然后是编译过程,最后是反编译。反编译Apk的目的就是Apk拆成我们...

  • android反编译相关命令总结

    使用apktool反编译apk文件: 使用apktool重新打包为apk文件: 将.apk文件改为.zip/.ra...

  • Android APK 反编译与安全

    APK 反编译 一、APK反编译基本原理 1.APK分析 assets文件夹:原始资源文件夹,对应着Android...

  • Mac上使用ApkTool进行反编译

    Android 反编译 资源文件获取: -> 打开AndroidCrackTool软件对指定apk文件进行反编译 ...

  • Mac系统下Android Apk反编译

    Apk反编译需要3个工具,对应三个步骤: apktool:反编译apk中的资源文件 dex2jar:将apk中的c...

  • smali 语言

    smali是android apk反编译后得到的文件,android反编译后可以得到jar或者得到smali文件A...

  • Linux/Ubuntu系统下反编译apk

    enjarify 反编译apk,jadx 查看jar源码,apktool查看资源文件 一、enjarify 反编译...

  • 反编译APK(基于mac)

    首先申明一下,本文章仅供技术交流! 工具 apktool(反编译apk的资源文件) dex2java(反编译apk...

  • 2018-08-24学习笔记

    手把手教你使用Android studio生成正式签名的APK文件 9.5.3 Android Apk 反编译 &...

  • APK反编译(Mac平台)

    APK反编译(Mac平台) Android反编译使用到的工具有: apktool -- 反编译出资源文件 dex2...

网友评论

      本文标题:apk文件的反编译

      本文链接:https://www.haomeiwen.com/subject/jtwtdxtx.html