Skip to content

Jjk422/IPhoneForensicsMiner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iPhoneInformationGatherer

What is it

Small tool that gathers data from iphone backups.
Currently does not analyse all file contents (photos and other documents on IPhone) but this is planned to be added in soon.

How to

Required programs

Python 3: https://www.python.org/downloads/

Installation

Download the newest release from the main GitHub repository
Via Git
git clone https://github.com/Jjk422/IPhoneForensicsMiner.git
OR
Download the .zip file from GitHub repository

Basic usage:

Basic command:
iminer.py backup_paths [backup_paths ...]

Help:
iminer.py -h

Optional arguments:

TXT output file: iminer.py --txt_output_file
iminer.py --txt_output_file --txt_output_path [txt_output_path]

XML output file:
iminer.py --xml_output_file
iminer.py --xml_output_file --xml_output_path [xml_output_path]

Minimal stdout (Useful with output file options):
iminer.py --min_std_out

Developer documentation

The development documentation can be built via Sphinx
Install Sphinx via system repository or pip

Open a terminal and change directory to the docs directory cd {Project_location}\docs

Generate rst source files using sphinx-apidoc
sphinx-apidoc -o source ../

Generate html documentation using make
make html

The built development documentation will be in the new docs/build/html directory, open the index.html file in a web browser to view the documentation.

Future plans

Some of the plans for this project in the near future are:

  • Allow for auto-backup and analysis of IPhones
  • Allow for database containing all files and file metadata

About

Small tool that gathers data from iphone backups

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages