OSDetectionIntegrationNotes

General procedure

  1. fingermatch. If you get a perfect match, merge its description into the database if necessary and move to the next submission.
  2. fingerdiff against the best matches. If the submission is of low quality, skip it.
  3. fingerfix. For a new submission, run fingerfix with no arguments and add it to the file. For an existing submission, replace the existing fingerprint with the new merged one.
  4. fingermatch again. This is important. Make sure the results are what you expect.

Guidelines

Observations

Omission and confusion

uname on Mac OS X prints the Darwin kernel version but not the OS version. Having the OS version would be nice.

With
->Class || |
or
->Class Vendor || |
fingermatch doesn't run.

Almost everyone who doesn't have a uname or winver puts the OS name in the "Notes" section, so it doesn't end up on the "Fingerprint" line (which is otherwise blank).

Someone said:

I recommend to ask for "System Information" (Start->AllPrograms->Accessories->SystemTools->SystemInformation) instead of "WinVer" since it has more detail info, easy to provide (Copy-Paste or Export-Attach). Unfortunately, there is a small difference between WinVer info and "Hardware Abstraction Layer", - I have no idea why. Also I do not know is it important for you or not.

Page last modified on March 12, 2008, at 09:03 AM