There is an useful script for QuickBMS that allows to perform a full CRC calculation/scanning.
It's very useful if you have an unknown crc and you would like to know on what data it's calculated or, moreover, what polynomial and other settings are used.
http://aluigi.org/papers/bms/crc_scan.bmsI have updated it just today, I added only the "reversed" visualization of the CRC so that you don't need to search your value two times in case it's displayed with a different endianess. This is the only thing I updated.
How to use:
Code:
quickbms.exe crc_scan.bms dump.dat > crc.txt
Where "dump.dat" is the file on which you want to calculate the crc.
Then open crc.txt and search the hexadecimal checksum that you expected, for example the crc located in an archive.