Usage:
python FingerPrint.py jarfile.jar
This then outputs a gziped json file that is the finger print for the jar.
For usage with mc you need to run:
python MinecraftFingerprint.py version side
FingerPrints of most MC versions at https://jwgtechs.com/minecraft where the file name is _.json.gz