CRC RevEng is a portable, arbitrary-precision CRC calculator and algorithm finder. It calculates CRCs using any of the 113 preset algorithms, or a user-specified algorithm to any width. It calculates reversed CRCs to give the bit pattern that produces a desired forward CRC. CRC RevEng also reverse-engineers any CRC algorithm from sufficient correctly formatted message-CRC pairs and optional known parameters. It comprises powerful input interpretation options. Compliant with Ross Williams' Rocksoft(tm) model of parametrised CRC algorithms.

Features

  • Reverse-engineers CRC algorithms
  • Arbitrary precision, calculates and solves CRCs of any bit width
  • Bit oriented, accepts messages of any bit length
  • Handles binary, octal, hex, and text input strings, 7-bit and 8-bit files
  • Calculates CRCs forwards or backwards, to help produce a desired CRC value
  • Define your own algorithm, or use one of 113 traceable presets
  • Written in portable C, adapts to most architectures

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow CRC RevEng

CRC RevEng Web Site

Other Useful Business Software
Dun and Bradstreet Risk Analytics - Supplier Intelligence Icon
Dun and Bradstreet Risk Analytics - Supplier Intelligence

Use an AI-powered solution for supply and compliance teams who want to mitigate costly supplier risks intelligently.

Risk, procurement, and compliance teams across the globe are under pressure to deal with geopolitical and business risks. Third-party risk exposure is impacted by rapidly scaling complexity in domestic and cross-border businesses, along with complicated and diverse regulations. It is extremely important for companies to proactively manage their third-party relationships. An AI-powered solution to mitigate and monitor counterparty risks on a continuous basis, this cutting-edge platform is powered by D&B’s Data Cloud with 520M+ Global Business Records and 2B+ yearly updates for third-party risk insights. With high-risk procurement alerts and multibillion match points, D&B Risk Analytics leverages best-in-class risk data to help drive informed decisions. Perform quick and comprehensive screening, using intelligent workflows. Receive ongoing alerts of key business indicators and disruptions.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Fantastic, I only wished it to have a GUI, but even though, it worked flawlessly from the first try and saved me a lot of time :)
  • Nice project for such specific job. It help me to gain much time writing my own to reverse crc of raw data from a sondex memory after GE support avoided to tell me. And finally I could fix the corrupted file.
  • Really good project! It probably saved me a lot of time ;-).
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD, RISC OS, Mac, Windows

Intended Audience

Information Technology, Telecommunications Industry, Developers, Security Professionals, Engineering

User Interface

Command-line

Programming Language

C

Related Categories

C Algorithms, C Mathematics Software, C Information Analysis Software, C Calculators

Registered

2012-05-28