What is it about ?

SecureSync is a personal project that I carried out to streamline our work as CyberSecurity Consultants. Its purpose is to merge CyberSecurity reports into an Excel file containing all the data, similar to a data scrapper. It was designed to work with both PingCastle and Purple Knight.


SecureSync is very simple to install and operate.

$ git clone ""

$ cd SecureSync

$ pip install -r requirements.txt

$ python3


To use SecureSync, just open it.

You will be asked to enter the paths of the reports.

As Purple Knight reports comes out as .pdf files, files, you must convert it to a Word document, please use Adobe as it’s the most accurate one, you might lose data if you use another one.

PLEASE NOTE that providing wrong paths, wrong file extensions may lead to unexpected behavior.