A deflate compressor that emits compressed data that is in the [A-Za-z0-9] ASCII byte range.
Python
Switch branches/tags
Nothing to show
Clone or download
Latest commit b3b7d03 Jan 13, 2015
Permalink
Failed to load latest commit information.
README.md Updating README Jan 13, 2015
compress.py Initial import. Apr 29, 2014

README.md

ascii-zip

A deflate compressor that emits compressed data that is in the [A-Za-z0-9] ASCII byte range.

Example

$ echo 'Hello ASCII world!' >hello
$ ./compress.py --mode raw --output ./hello.infalted ./hello >/dev/null
$ cat ./hello.infalted
D0Up0IZUnnnnnnnnnnnnnnnnnnnUU5nnnnnn3SUUnUUUwCiudIbEAtwwwEt333
G0GDGGDtGptw0GwDDDGtDGDt33333www03333sDdFPsgWWwackSKKaowOWGQ4

Why?

It can be used for bypassing certain filters in certain applications :)

This algorithm is at the heart of the Rosetta Flash vulnerability. For additional information, see