Metadata-Version: 2.1
Name: andriller
Version: 3.2.0
Summary: Andriller CE | Android Forensic Tools
Home-page: https://github.com/den4uk/andriller
Author: Denis Sazonov
Author-email: info@andriller.com
License: MIT License
Keywords: andriller,android,forensic,forensics,adb,dfir
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: dateutils (==0.6.7)
Requires-Dist: javaobj-py3 (==0.2.4)
Requires-Dist: pycryptodome (==3.9.4)
Requires-Dist: python-dateutil (==2.8.0)
Requires-Dist: XlsxWriter (==1.2.6)
Requires-Dist: Jinja2 (==2.10.3)
Requires-Dist: timeout-decorator (==0.4.1)
Requires-Dist: appdirs (==1.4.3)

Andriller CE (Community Edition)
=====
[![Build Status](https://travis-ci.org/den4uk/andriller.svg?branch=master)](https://travis-ci.org/den4uk/andriller)
[![License](https://img.shields.io/github/license/den4uk/andriller.svg)](https://pypi.python.org/pypi/andriller)
[![PyPI Version](http://img.shields.io/pypi/v/andriller.svg)](https://pypi.python.org/pypi/andriller)

Andriller - is software utility with a collection of forensic tools for smartphones. It performs read-only, forensically sound, non-destructive acquisition from Android devices. It has features, such as powerful Lockscreen cracking for Pattern, PIN code, or Password; custom decoders for Apps data from Android (some Apple iOS & Windows) databases for decoding communications. Extraction and decoders produce reports in HTML and Excel formats.

## Features
- Automated data extraction and decoding
- Data extraction of non-rooted without devices by Android Backup (Android versions 4.x, varied/limited support)
- Data extraction with root permissions: root ADB daemon, CWM recovery mode, or SU binary (Superuser/SuperSU)
- Data parsing and decoding for Folder structure, Tarball files (from nanddroid backups), and Android Backup (_backup.ab_ files)
- Selection of individual database decoders for Android apps
- Decryption of encrypted WhatsApp archived databases (.crypt to .crypt12, must have the right _key_ file)
- Lockscreen cracking for Pattern, PIN, Password (not gatekeeper)
- Unpacking the Android backup files
- Screen capture of a device's display screen
---


## Python Requirements
- 3.6+


## Dependencies
- `adb`
- `python3-tk`

Install from Terminal (Debian based):
```bash
$ sudo apt-get install android-tools-adb python3-tk
```


## Installation (from source, editable)
```bash
$ pip install -e .
```


## Installation (from PYPI)
```bash
$ pip install andriller -U
```


## Quick Start (run GUI)
```bash
$ python -m andriller
```


## License
MIT License


