Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 5e3a986b4a
Fetching contributors…

Cannot retrieve contributors at this time

file 39 lines (27 sloc) 1.25 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
APKIL is an APK Instrumentation Library.
Supported by Google Summer of Code 2012 and The Honeynet Project.

Author: Kun Yang <>
Project Wiki:
    DroidBox APIMonitor script(currently beta).

    usage: [-h] [-o, --output dirpath] [-a, --api apilist] [-v, --version] filename

    Repackage apk to monitor arbitrary APIs.

    positional arguments:
      filename path of APK file

    optional arguments:
      -h, --help show this help message and exit
      -o, --output dirpath output directory
      -a, --api apilist config file of API list
      -v, --version show program's version number and exit

    A light weight module to play with apk to develop in the future. Currently we use androguard/

    Parse smali files of APKs to tree based structure.

    Inject monitor code to smali tree.

    Derive inheritence relationship of Android API from android.jar
    Call apkil/ to build and store API database.
    Permissions from which may be used in the future.
Something went wrong with that request. Please try again.