title: Reversing CRC32
body: <p>I'm looking for a way to reverse <a href="http://en.wikipedia.org/wiki/Cyclic_redundancy_check" rel="noreferrer">a CRC32 checksum</a>. There are solutions around, but they are either <a href="http://www.gamerzplanet.net/forums/gunz-hacks-bots-discussion/233326-release-tut-how-to-reverse-crc.html" rel="noreferrer">badly written</a>, <a href="http://www.woodmann.com/fravia/crctut1.htm" rel="noreferrer">extremely technical</a> and/or <a href="http://www.reversing.be/article.php?story=20061209172739930" rel="noreferrer">in Assembly</a>. Assembly is (currently) beyond my ken, so I'm hoping someone can piece together an implementation in a higher level language. Ruby is ideal, but I can parse PHP, Python, C, Java, etc.</p>
  
  <p>Any takers?</p>