Android APK反编译相关工具下载及使用

概述

Android APK反编译是个有趣的事情。我们可以对APK反编译进行汉化破解工作等。

Android APK反编译主要涉及三个工具的使用,分别是

本文附带工具整理下载

Android-ApkTool

功能: 可以

项目地址:原地址:https://code.google.com/p/android-apktool/,,但是该项目已经搬迁至

使用说明:

官方文档地址:

项目最新版本为2.0,与1.x版本的使用差异:

Examples of new usage in 2.0 vs 1.5.xOld (Apktool 1.5.x)<span style="white-space:pre"></span>New (Apktool 2.0.x)apktool if framework-res.apk tag<span style="white-space:pre"></span>apktool if framework-res.apk -t tagapktool d framework-res.apk output<span style="white-space:pre"></span>apktool d framework.res.apk -o outputapktool b output new.apk<span style="white-space:pre"></span>apktool b output -o new.apk下面为具体使用基本:apktool d testapp.apkDecoding反编码:$ apktool d foo.jar// decodes foo.jar to foo.jar.out folder$ apktool decode foo.jar// decodes foo.jar to foo.jar.out folder$ apktool d bar.apk// decodes bar.apk to bar folder$ apktool decode bar.apk// decodes bar.apk to bar folder$ apktool d bar.apk -o baz// decodes bar.apk to baz folder构建Building$ apktool d foo.jar// decodes foo.jar to foo.jar.out folder$ apktool decode foo.jar// decodes foo.jar to foo.jar.out folder$ apktool d bar.apk// decodes bar.apk to bar folder$ apktool decode bar.apk// decodes bar.apk to bar folder$ apktool d bar.apk -o baz// decodes bar.apk to baz folderdex2jar

简介 :

项目地址:原地址:https://code.google.com/p/dex2jar/,最新项目地址:

使用:

文档地址:;

版本:原地址版本为0.0.9.5,新地址版本为2.0

要求环境:JDK7

// For Linux, Mac OSX, Cygwinsh /home/panxiaobo/dex2jar-version/d2j-dex2jar.sh /home/panxiaobo/someApk.apk// For WindowsC:\dex2jar-version\d2j-dex2jar.bat someApk.apk然后可以使用jd-gui查看产生的jar文件

jd-gui

介绍:直接通过jar查看源码

项目地址:

使用:略

就是对虚怀若谷谦虚谨慎八个字真正理解的人,

Android APK反编译相关工具下载及使用

相关文章:

你感兴趣的文章:

标签云: