Overview of Content Published in September


Iβve noticed when a zlib compressed chunk of data is followed by other data, search-for-compression.py will not always be able to detect the compressed chunk. This is caused by the fact that the other data generates a decompression error, and the complete chunk is disregarded.
Iβve added a new option to try to solve this: -S
Option -S takes a value, a positive number. Itβs the size of the decompression buffer. By default, its value is 0.
When you try -S 100 for example, search-for-compression.py will try to decompress up to 100 bytes. If that succeeds, then we assume that we found compressed data, and search-for-compression.py will try to decompress the remainder of the data until either a decompression error occurs, or there is no more data. But when an error occurs, search-for-compression.py will revert to the last decompression without error, and report that.
search-for-compression.py is still in my beta repository.


More info on this update: βzipdump.py: Metadata Encodingβ.
base64dump_V0_0_31.zip (http)


This new version adds option βstats. For more details, take a look at SANS Internet Storm Center diary entry βEvil MSI Background: BASE64 Statistical Analysisβ.
base64dump_V0_0_30.zip (http)

This is a small bug fix for search-for-compression.py, and Iβm also taking it out of the beta repository and putting it into the DidierStevensSuite repository.
search-for-compression_V0_0_7.zip (http)

This is a fix for escape sequences that trigger warnings in the latest Python versions.
cut-bytes_V0_0_18.zip (http)

Fixing newlines in some plugins.
oledump_V0_0_85.zip (http)
This is a fix for option βyarastrings.
oledump_V0_0_84.zip (http)
This is a fix for option βyarastrings.
pdf-parser_V0_7_14.zip (http)
This update adds option forcedecompress when using options -f and -s.
More info: Analyzing βZombie Zipβ Files (CVE-2026-0866).
zipdump_v0_0_35.zip (http)
This is a fix for option βyarastrings.
zipdump_v0_0_34.zip (http)
This is a fix for option βyarastrings.
pecheck-v0_7_20.zip (http)
This is a fix for option βyarastrings in search-for-compression.py.

This is a fix for option βyarastrings.
emldump_V0_0_16.zip (http)