Fingertrap is a tool for whistleblowers to identify digital fingerprinting in text documents.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE.md
README.md
jquery.js
logo.svg
openme.html

README.md

Fingertrap

A tool for whistleblowers to identify digital fingerprinting in text documents.

Huh?

In an attempt to identify information leaks, employers are inserting zero-width (hidden) characters into documents. Each employee receives what appears to be the same document, but each contains a unique digital fingerprint. If the document is leaked, the employer can trace it back to the person who was given that unique version.

Using Fingertrap

Download the files to a storage device, and plug it into the target computer. Open openme.html in a web browser (e.g. right-click, then choose "open with ... "). Open a document, copy its contents, and paste it into the tool. Hidden characters will appear in red.

Visit https://umpox.github.io/zero-width-detection/ to see zero-width text in action.

Special Thanks

Thanks to Devin Hollister-Graham for contributing to the detector code.