-
Notifications
You must be signed in to change notification settings - Fork 32
/
README
41 lines (27 loc) · 1.22 KB
/
README
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 <[email protected]>
Project Wiki: http://code.google.com/p/droidbox/wiki/APIMonitor
apimonitor.py
DroidBox APIMonitor script(currently beta).
usage: apimonitor.py [-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
apkil/apk.py
A light weight module to play with apk to develop in the future. Currently we use androguard/apk.py.
apkil/smali.py
Parse smali files of APKs to tree based structure.
apkil/monitor.py
Inject monitor code to smali tree.
apkil/api.py
Derive inheritence relationship of Android API from android.jar
process_api.py
Call apkil/api.py to build and store API database.
api_permissions.py
Permissions from http://www.android-permissions.org/ which may be used in the future.