Flo354 / SafariFormValuesDecryptor

A simple java utility to decrypt the Form Values file of Safari in Mac OS
MIT License
4 stars 0 forks source link

Safari Form Values Decryptor for JAVA

Introduction

This program allows you to decrypt the content of the file /Users/${user}/Library/Safari/Form Values. The output file will be a Binary Plist file which can be opened with any program supporting such format.

How to use it

First thing is to compile the program:

user@domain:~$ mvn clean compile assembly:single

Next you will have to execute the program like this:

user@domain:~$ java -jar program.jar PASSWORD INPUT_FILE OUTPUT_FILE

with:
PASSWORD: the 32 bytes hexadecimal representation Safari's autofill database found in the keychain for the account "Safari" and Service "PersonalFormsAutoFillDatabase"
INPUT_FILE: the path to the Form Values **OUTPUT_FILE: the path to the output file