美文网首页
apk反编译流程

apk反编译流程

作者: dreamruner | 来源:发表于2017-05-04 10:23 被阅读66次

准备工具

apktool 将apk安装包解析成能看懂的资源文件
dex2jar 将classes.dex打成jar包
jd-gui 查看源码

反编译

  • 获取res资源和AndroidManifest.xml
@echo offif "%PATH_BASE%" == "" 
set PATH_BASE=%PATH%set PATH=%CD%;%PATH_BASE%;
java -jar -Duser.language=en "%~dp0\apktool.jar" %*

将上述命令整理成apktool.bat文件和apktool.jar放到同一个目录下,将需要反编译的apk安装包也放进去
shift+ 鼠标右键在该目录下打开windows命令行,输入

apktool.bat d test.apk

可获得完整的res资源文件和AndroidManifest.xml

  • 获得源码

解压dex2jar.zipapk安装包将classes.dex文件放到解压后的dex2jar文件夹内,在此处打开命令行窗口,输入

d2j-dex2jar.bat classes.dex

可获得一个jar包,用jd-gui.exe打开就能看到源码

相关文章

  • Apk反编译

    APK反编译流程 对我们来说,apk 就是一个压缩包 。反编译 apk 就是反编译 dalvik(Dalvik 是...

  • 对某日头条apk的反编译和二次打包(二)

    前一篇对某日头条apk 的反编译和二次打包介绍了Apk的反编译和二次打包的流程,打包的apk使得其意见反馈按钮失效...

  • 反编译Android APK及防止APK程序被反编译

    反编译Android APK及防止APK程序被反编译 怎么逆向工程对Android Apk 进行反编译 googl...

  • Mac 下反编译 apk

    反编译配置流程一到用时就忘了...特此记录。 工具 ApkTool:Apk 逆向工具,它有编译、反编译、签名等功能...

  • apk反编译流程

    切换到上述的3个工具的所在目录,如:E:\AndroidDevelopTool\Android反编译工具包 接下来...

  • apk反编译流程

    准备工具 apktool 将apk安装包解析成能看懂的资源文件dex2jar 将classes.dex打成jar...

  • APK反编译工具的使用

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

  • 反编译apk

    反编译apk

  • Android 反编译

    1、反编译工具 APK TOOL :谷歌提供的 APK 编译工具,可以反编译和回编译。我们都知道,其实 APK 就...

  • Android smali动态调试

    调试步骤 反编译apk 使用apktool工具反编译apk 在AndroidManifest.xml里面的Appl...

网友评论

      本文标题:apk反编译流程

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