Given some strings and their expected CRC finds the possible generating polynomials. We use GAP (A Computer Algebra System) and some C programs.
Calculating the CRC code of a given "message" is really simple: we think
of the message as if it were a polynomial
A type of CRC code is defined by a polynomial
The CRC of the message
We simply noticed that
Basic step are:
-
Using
file2binary
convert your files to the bit representation -
Using
variant
generate all possible modes of operation of the machine generating the CRCs. -
Using
calculateCRCpolynomial
finally solve all CRCs challenges and hope there will be some useful output.
COMING SOON: You can also let the system generate the infos regarding the CRC found and generate CRC for you from your files