wholeaked: find the responsible person in case of a leakage
![wholeaked](https://b3442631.smushcdn.com/3442631/wp-content/uploads/2022/02/Screenshot-2022-02-10-180033.png?lossy=1&strip=1&webp=1)
wholeaked
wholeaked is a file-sharing tool that allows you to find the responsible person in case of a leakage. It’s written in Go.
How?
wholeaked gets the file that will be shared and a list of recipients. It creates a unique signature for each recipient and adds it to the file secretly. After then, it can automatically send files to the corresponding recipients by using Sendgrid, AWS SES, or SMTP integrations. Instead of sending them by e-mail, you can also share them manually.
wholeaked works with every file type. However, it has additional features for common file types such as PDF, DOCX, MOV, etc.
Sharing Process
Validation Part
To find who leaked the document, you just need to provide the leaked file to wholeaked, and it will reveal the responsible person by comparing the signatures in the database.
File Types and Detection Modes
wholeaked can add the unique signature to different sections of a file. Available detection modes are given below:
File Hash: SHA256 hash of the file. All file types are supported.
Binary: The signature is directly added to the binary. Almost all file types are supported.
Metadata: The signature is added to a metadata section of a file. Supported file types: PDF, DOCX, XLSX, PPTX, MOV, JPG, PNG, GIF, EPS, AI, PSD
Watermark: An invisible signature is inserted into the text. Only PDF files are supported.
Install & Use
Copyright (c) 2022, Utku Sen
All rights reserved.