I have a collection of nmap subject fingerprints (described here), but have updated my local (private) reference fingerprint database since they were collected. Is there any existing way to re-match these subject fingerprints against the updated database without requiring a complete new scan? I've searched the nmap source code and haven't found anything yet.


There is not a public tool to do this, but you can cobble one together pretty easily with a few functions from osscan.cc:

  1. Load the fingerprints from nmap-os-db with parse_fingerprint_file.
  2. Parse the observed fingerprint you want to test with parse_single_fingerprint.
  3. Check for a match with match_fingerprint.
  4. Print the results.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.