From ebf1ef3355a1ea59e3d90e1c23f20a68ad8e702b Mon Sep 17 00:00:00 2001 From: filinpavel Date: Wed, 8 Oct 2014 13:41:00 +0700 Subject: [PATCH 1/2] Create apktool.md added Notes, Usage and Links --- tools/apktool.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tools/apktool.md diff --git a/tools/apktool.md b/tools/apktool.md new file mode 100644 index 0000000..5e8e660 --- /dev/null +++ b/tools/apktool.md @@ -0,0 +1,26 @@ +# apktool + +Notes +------- +A tool for reverse engineering Android apk files + + +Help Text +------- +``` + +``` + +Example Usage +------- + + +``` +apktool d application.apk +``` + +Links +------- +[apktool Google project](https://code.google.com/p/android-apktool/) + +[apktool Bitbucket project](https://bitbucket.org/iBotPeaches/apktool/downloads) From 94261da97853e5f79ae7df5bab605c05d4c2c298 Mon Sep 17 00:00:00 2001 From: filinpavel Date: Wed, 8 Oct 2014 02:43:09 -0400 Subject: [PATCH 2/2] Update apktool.md added Helptext --- tools/apktool.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/tools/apktool.md b/tools/apktool.md index 5e8e660..799787c 100644 --- a/tools/apktool.md +++ b/tools/apktool.md @@ -8,7 +8,65 @@ A tool for reverse engineering Android apk files Help Text ------- ``` +Apktool v1.5.2 - a tool for reengineering Android apk files +Copyright 2010 Ryszard Wiśniewski +with smali v1.4.1, and baksmali v1.4.1 +Updated by @iBotPeaches +Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0) +Usage: apktool [-q|--quiet OR -v|--verbose] COMMAND [...] + +COMMANDs are: + + d[ecode] [OPTS] [] + Decode to . + + OPTS: + + -s, --no-src + Do not decode sources. + -r, --no-res + Do not decode resources. + -d, --debug + Decode in debug mode. Check project page for more info. + -b, --no-debug-info + Baksmali -- don't write out debug info (.local, .param, .line, etc.) + -f, --force + Force delete destination directory. + -t , --frame-tag + Try to use framework files tagged by . + --frame-path + Use the specified directory for framework files + --keep-broken-res + Use if there was an error and some resources were dropped, e.g.: + "Invalid config flags detected. Dropping resources", but you + want to decode them anyway, even with errors. You will have to + fix them manually before building. + + b[uild] [OPTS] [] [] + Build an apk from already decoded application located in . + + It will automatically detect, whether files was changed and perform + needed steps only. + + If you omit then current directory will be used. + If you omit then /dist/ + will be used. + + OPTS: + + -f, --force-all + Skip changes detection and build all files. + -d, --debug + Build in debug mode. Check project page for more info. + -a, --aapt + Loads aapt from specified location. + + if|install-framework [] --frame-path [] + Install framework file to your system. + +For additional info, see: http://code.google.com/p/android-apktool/ +For smali/baksmali info, see: http://code.google.com/p/smali/ ``` Example Usage