Zitat Manual:
Zitat:
length
The maximum length of data to decode.
|
Sobald du da einen Wert >= 52 angibst, funktioniert das ganze wie zu erwarten - weil das die Länge deines ursprünglichen Wertes ist, den du komprimiert hast.
Dieser Parameter ist ganz offensichtlich dazu da, Versuche zu unterbinden, ein Script zu attackieren, in dem man ihm gepackte Daten als Input liefert, die sich ausgepackt in Größen von mehreren MB oder gar GB bewegen. (Die gepackte Version dieser Daten kann ja sehr klein sein, wenn bspw. nur zig-mal das gleiche Zeichen im ungepackten Inhalt enthalten ist.)