crc

crc32

CRC32 tools: reverse, undo/rewind, and calculate hashes

Showing:

Popularity

Downloads/wk

0

GitHub Stars

199

Maintenance

Last Commit

5mos ago

Contributors

1

Package

Dependencies

0

License

Categories

Readme

CRC32 Tools

Build Status Coverage Status Code Health

License

This project is licensed under the GPL v3 license.

Usage

Run the command line to see usage instructions:

$ crc32.py -h
usage: crc32.py [-h] action ...

Reverse, undo, and calculate CRC32 checksums

positional arguments:
  action
    flip      flip the bits to convert normal(msbit-first) polynomials to
              reversed (lsbit-first) and vice versa
    reciprocal
              find the reciprocal (Koopman notation) of a reversed (lsbit-
              first) polynomial and vice versa
    table     generate a lookup table for a polynomial
    reverse   find a patch that causes the CRC32 checksum to become a desired
              value
    undo      rewind a CRC32 checksum
    calc      calculate the CRC32 checksum

optional arguments:
  -h, --help  show this help message and exit

References

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100