Patchstream uses several different methods to determine the version of software that is installed on a computer being scanned. These are used in the following order:

  1. For applications that display a version number in the Add/Remove Programs list in control panel, Patchstream uses this version number.
  2. For applications that have a version number for a specific file in the application (e.g. application.exe) Patchstream uses this version number.
  3. For applications that have neither of the above, Patchstream will calculate a SHA-1 checksum for a specific file in the application (e.g. application.exe) and Patchstream will use this checksum to test if this file is the latest version known to Patchstream.

Posted in: Technical