http://www.perlmonks.org?node_id=1041136


in reply to Analysing a (binary) string. (Solved)

Find the least common byte value(s) and look at how far apart they are. Look for repeating patterns in those differences, thus reducing the size of the problem probably by orders of magnitude. Verify which of these repeating patterns of differences actually represent repeating patterns of bytes.

- tye