Autopsy plugin made to extract information from the 'Your Phone' Windows 10 App
- Download as ZIP directly from here
- Go to your Python Modules folder:
- Open Autopsy
- Tools > Python Plugins
- Unzip the downloaded ZIP inside the folder opened by Autopsy
- Restart or start Autopsy to compile all the libraries and files
- If also using the Notifications plugin, you will need:
- Python installed to run the external script (Python 3 recommended)
- lxml for proper identation:
pip install lxml
(optional) - win10toast for a Notification at the end of processing (optional)
- If also using the Notifications plugin, you will need:
- Open your case and run the YPA file ingest module
- Run the YPA Report Module with the desired options
- Open the report (HTML)
You only need Python (recommended Python 3) and lxml (pip install lxml
).
If you want a Windows Notification at the end of processing (optional): pip install win10toast
You can run it as:
python NotifAnalyzer.py -p path_to_database/wpndatabase.db -j path_to_output.json
If you need to cite this work, please use the following reference:
Domingues, Patricio, Miguel Frade, Luis Miguel Andrade, and João Victor Silva. "Digital forensic artifacts of the Your Phone application in Windows 10." Digital Investigation (2019). https://www.sciencedirect.com/science/article/pii/S1742287619301239
YPA was developed by Luís Miguel Andrade, João Victor Silva, Patrício Domingues, and Miguel Frade.
If you have any suggestion or find any bug, please contact us or create an issue in this repository.
Contacts:
Luís Andrade - [email protected]
João Silva - [email protected]
Patrício Domingues - [email protected]
Miguel Frade - [email protected]
If you wish to test the module before a real case, you have some dummy databases here: https://www.dropbox.com/s/t2p4q3pxe8jyaot/YourPhone_test_DB_datasource.zip?dl=0
This module is licensed under GPL 3.0
This module uses a modified version of mdegrazia's SQLite-Deleted-Records-Parser (https://github.com/mdegrazia/SQLite-Deleted-Records-Parser) which is licensed under GPL 3.0
This module uses the binary form of Undark (https://github.com/inflex/undark). Undark's license can be located at the file undark-LICENSE