Whitespace steganography
Go to file
2017-03-30 10:05:18 -05:00
fonts replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
aes.min.js Complete rework to not use server side code, added no encrypt option 2016-08-05 06:08:47 -05:00
bootstrap-theme.min.css replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
bootstrap.min.css replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
bootstrap.min.js replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
clipboard.min.js replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
font-awesome.min.css replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
index.html removed commented out code 2017-03-30 10:05:18 -05:00
jquery.min.js replaced cdns with local version and removed legal disclaimer (not applicable ever since we removed remote code) 2017-03-28 11:09:11 -05:00
LICENSE Changed license to MIT 2016-10-11 21:50:27 -05:00
main.js changed encode and decode to be 2 seperate buttons instead of 'go' and a setting. 2017-03-30 09:53:52 -05:00
README.md improved readme 2017-03-28 12:19:45 -05:00
snow.jpg improved readme 2017-03-28 12:19:45 -05:00
theme.css added github fork and clear text button 2017-03-28 11:40:00 -05:00
theme.min.css Complete rework to not use server side code, added no encrypt option 2016-08-05 06:08:47 -05:00

Snow2

Obfuscate & Encrypt Text as White-Space

Demo: https://ChaosWebs.net/snow2

snow image

About

Snow2 is a web app inspired by the original snow program to use whitespace/zero-width characters to obfuscate messages within the whitespace of other content.

License

MIT license, see LICENSE file.

Warnings

  • No steganography is perfect, your message may be discovered especially by skilled adversaries.
  • Some text editors (like vim) show zero width characters
  • Some clients/places may strip whitespace characters
  • Use encryption if you really need to protect your messages. Use a good password but keep in mind that no encryption is perfect (Snow2 uses cryptojs AES)
  • It is best to save the site offline to avoid your messages being intercepted by possible malicious code sent from (my) web server
  • The larger your message, the more obvious it is that it is there.

Roadmap (to do)

  • Ability to automatically spread/retrieve message content into paragraphs of "cover" text

  • CLI version

  • Android app

Contributing

Feel free to make a pull request if you feel that you have improved the software.