SkillAgentSearch skills...

Crc32

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

Install / Use

/learn @theonlypwner/Crc32
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

CRC32 Tools

Build Status Coverage Status PyPI

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
    poly (p)   print the polynomial, useful for converting between forms
    table (t)  generate a lookup table for a polynomial
    reverse (r)
               find a patch that causes the CRC32 checksum to become a desired value
    undo (u)   rewind a CRC32 checksum
    calc (c)   calculate the CRC32 checksum
    combine    combine CRC32 checksums

options:
  -h, --help   show this help message and exit

References

  • Calculating Reverse CRC http://www.danielvik.com/2010/10/calculating-reverse-crc.html
  • Finding Reverse CRC Patch with Readable Characters http://www.danielvik.com/2012/01/finding-reverse-crc-patch-with-readable.html
  • Rewinding CRC - Calculating CRC backwards http://www.danielvik.com/2013/07/rewinding-crc-calculating-crc-backwards.html

Related Skills

View on GitHub
GitHub Stars380
CategoryDevelopment
Updated3d ago
Forks81

Languages

Python

Security Score

95/100

Audited on Mar 25, 2026

No findings