This program parses the output of an MD5 Collision Generation program. It creates two binaries with the same md5sum. Hopefully this will allow people to put MD5 into a deep grave with a dozen nails in the coffin.
I went for quick and dirty. This python program is not secure. In fact, a person should not use this until after looking at both the source and the data. The program uses an eval() call on the data.
python md5coll3.py [infile [outfile]]The default command:
python md5coll3.pyruns the parser on md5coll2a.txt outputting md5coll31.bin and md5coll32.bin. It also displays the md5 hash of each to ensure that they are the same.
If you are interested in developing MD5 Collision Parser, feel free to e-mail me.