Publication date: 2009-03-17
Description: This script compress/decompress a specified string or file using the Zlib library and writes to the standard output. If the input is a file and the method used is decompression, then the script looks for the streams compressed with the /FlateDecode filter, so it's focused on PDF files. If there is no filters in the file, the whole file is considered as a stream.
Usage: zlibStreams -c|-d target
target: the string or file to be de/compressed.
# zlibStreams -c "Hello World"
# zlibStreams -c "Hello World" > test
# zlibStreams -d test
# zlibStreams -d myPOC.pdf