FORNAV installer and hashes for antivirus allowlisting

From version 8.0.0.2646 and later, the FORNAV installer includes a file named hashes.json. This file is designed to assist users and IT administrators to configure antivirus software to allow FORNAV executable files to run without being blocked.

Why this is important

Some antivirus programs might block FORNAV executables due to their security policies, especially when the files are newly installed or updated. This can prevent users from accessing or running critical components. In such cases, identifying the hash values of the executables to allow them manually might not be possible, especially if the files are quarantined or deleted before inspection.

To solve this, FORNAV provides the hashes.json file at installation, containing hash values for all executable files in the release. These hash values can be added directly to the antivirus software’s allowlist, ensuring the executables are not blocked.

Location and usage

– The hashes.json file is installed alongside the main FORNAV files.

– You can open it in any text editor, or import it into security software for automation.

– It includes multiple types of hash values (MD5, SHA1, SHA256, SHA384, and SHA512) to support different antivirus systems.

Updating hashes

The hash values are updated with every new release of FORNAV. Therefore, you must update the antivirus allowlist each time you install a new version.

Sample hashes.json entry

“ForNav.ReportService.exe”: {

“MD5”: “B30D16EDDB197A59FB68D7F21F4D5DDF”,

“SHA384”: “106070293305AC6F799B86D0ABBEF01B11C24E3B350B5A86EC8E123F52565D233E6FD235429CA1B5B0E5FCCDE2C6634D”,

“SHA1”: “71A9A018097E26D91625319C8438B7A00EE84EC1”,

“SHA512”: “8D85BC860293E59EC1428C11AB970D75666F88441A2A8396C343DD136D80B5055D8B630D6EDA79A4A18A01F9B83181D0616953144C9890232E9039544E0EDD60”,

“SHA256”: “E39B207E5C4B3F94C78320B39DCB5223E30B0CCE9B5E4F3294B76182EA71559A”

}