Skip to content
A Distributed Framework for Efficient Android App Analysis
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
androguard @ 38b2081
androlyze
apks
conf
data_container
dbs
docker
google-play-crawler @ e87ef77
management
run
scripts_user
storage
.gitignore
.gitmodules
LICENSE
README.md
androanalyze
androdelete
androeval
androimport
androlyze.py
androquery
androsync
androupdate.py
fabfile.py
playstore.py
playversion.py
scripts_builtin

README.md

AndroLyze

About

AndroLyze is a distributed framework for android app analysis with unified logging and reporting functionality to perform security checks on large numbers of applications in an efficient manner.

It provides optimized scheduling algorithms for distributing static code analysis tasks across several machines. Moreover, it can handle several versions of a single mobile application to generate a security track record over many versions.

The code and documentation is related to the following paper (link will follow):

image

Features

  • Static android code analysis based on Androguard
  • Unified logging and reporting framework backed by mongoDB
  • Efficient Android app analysis on a single machine | local cluster | cloud
  • APK distribution via mongoDB, Amazon S3 or serialization of the local .apk files
  • Code-Size Scheduling: Schedule long running tasks first based on the size of the classes.dex file
  • Download APKs from Google play with the help of Google Play Crawler
  • Update your APK collection by downloading the newest APK version to create a security track record over several versions

Try it out!

Still interested? Try it out! We provide an easy way to install AndroLyze using Docker containers.

License

AndroLyze is licensed under the MIT license.

Documentation

The documentation is hosted at readthedocs.org and opensource available at github. Feel free to contribute! Edit the docs on github, commit it and it will be automatically built by readthedocs!

You can’t perform that action at this time.