Skip to content

A simple java utility to decrypt the Form Values file of Safari in Mac OS

License

Notifications You must be signed in to change notification settings

Flo354/SafariFormValuesDecryptor

Repository files navigation

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

About

A simple java utility to decrypt the Form Values file of Safari in Mac OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages