By dotCore
via nayuki.eigenstate.org
Submitted: Feb 20 2013 / 01:37
By modifying any 4 consecutive bytes in a file, you can force the file’s CRC-32 hash to any value you choose. This technique is useful for vanity purposes, and shows that CRC-32 is extremely malleable and unsuitable for protecting a file from intentional modifications. This page explains the mathematics behind the technique, and provides programs to demonstrate this technique.
Add your comment