Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/molnarg/ascii-zip

A deflate compressor that emits compressed data that is in the [A-Za-z0-9] ASCII byte range.
https://github.com/molnarg/ascii-zip

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

ascii-zip
=========

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

Example
=======

```bash
$ 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

* [JSONP & handcrafted Flash files](http://quaxio.com/jsonp_handcrafted_flash_files/)
* [Handcrafting ASCII Flash Files for Fun and Profit](https://molnarg.github.io/ascii-flash/)
* [Bypassing Same Origin Policy With JSONP APIs and Flash](https://hackerone.com/reports/10373)
* [Abusing JSONP with Rosetta Flash](http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/).