Skip to main content

Automation GUI for Android App Analysis

Project description

Description

Automation GUI for Android App Analysis

Installation

pip install autoappanalysis

Usage

Create a config file like the following schema:

// config.json
{
  "vm": "app-vm",                                             // Name of the VM
  "user": "admin",                                            // User Name 
  "pw": "admin",                                              // Password
  "input": "/media/sf_avd",                                   // Path to AVD shared folder on VM
  "output": "/media/sf_results",                              // Path to result shared folder on VM
  "outputHost": "C:\\Users\\admin\\results",                  // Path to result shared folder on host
  "snapshot": "C:\\Users\\admin\\.android\\avd\\analysis.avd" // Path to AVD shared folder on host
}

Example

python -m autoappanalysis -c config.json

Button Description
Root Get root on AVD
Extract File Extract the file based on AVD File Path
Create Snapshot Create a AVD Snapshot with Snapshot Name and Snapshot Number
Decrypt Snapshots Decrypts all snapshots in VM Input Directory
Analyse Snapshots Analyses all snapshots in VM Input Directory + /decrypted

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

autoappanalysis-1.0.0.tar.gz (6.4 kB view hashes)

Uploaded Source

Built Distribution

autoappanalysis-1.0.0-py3-none-any.whl (7.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page