Reimplement fingerprinting service from original library.
Fingerprinting service scans given dependencies and creates their respective checksums (hashes) which can be then checked against Victims CVE service.
Unfortunately creating checksums is not straightforward task.
To ensure that the checksums are consistent bytecode normalization must be performed.