I need random data in block of 700 bytes, what is full with valid common binary/plaintext data structures with common data. Sometimes included with common errors making them invalid. In a range from simple bit patterns (eg.: 0x55aa) to just uncompressible noise.<p>(So.. just everything, I hope it is not too much to ask:)<p>What won't work:<p>- /dev/urandom: it is just not random.. always noisy :)<p>- A corpus like dumped wikipedia: even if with added some random biterror, it is just too specific, besides impractically big.<p>- markovchain of /dev/sda of freshly installed system: still not enough real world data/errors.<p>- markovchain of my /dev/sda: although it contains enough real data and errors :) there is sensitive data<p>- I collect painstakingly common patterns: the whole point is finding something what I don't expect<p>As always, there has to be existing solution, I just can't find it.
It might be that I don't understand your problem and if so I apologize, but from what I gather this is a classic XY problem.<p>Use property-based tests instead. Like quickcheck/jqwik/hypothesis.