
peachbox
Introduction
Peachbox can track the behavior of application on android,like send SMS, install package and get ROOT privilege etc.
Features
- Track send/delete SMS behavior
- Track install/delete package behavior
- Track the ROOT behavior(adbd,udev,zergRush,GingerBreak )
How it works
Peachbox modifies the android source code and build customized android image. In this way, peachbox can know the sensitive behavior of the application.
Screen Shot
Log example
Please refer to LogFormat for detail.
Installation Guide
This is a guide to get PeachBox running. The release has only been tested on Linux. If you do not have the Android SDK, download it from http://developer.android.com/sdk/index.html.
- Export the path for the SDK tools
export PATH=$PATH:/path/to/android-sdk/tools/
export PATH=$PATH:/path/to/android-sdk/platform-tools/
- Download necessary files and uncompress it anywhere
wget http://peachbox.googlecode.com/files/peachbox.zip
- Setup a new AVD targeting Android 2.3 by running:
android
- Start the emulator with the new AVD:
./startemu.sh NameOfAVD
Get Source and Compile
Please refer to Compile for detail.
Project Information
The project was created on Feb 27, 2012.
- License: Apache License 2.0
- 13 stars
- svn-based source control