Product: Norton Security. Version: 22.21.5.44
Problem:
Constant and regular Windows 10 Event ID 3033, reporting a Code integrity issue with Norton/Symantrec developed AMSI service module symamsi.dll.
I have recently (last month) installed the latest product update (Via LU), to my Norton Security. Sadly, there has STILL been no solution to this reported issue, that I have previously reported back in November 2020. That one was closed due to no activity for 30 days (and no input or commitment to fix, from Norton).
Before any one asks, I DID reboot to ensure all valid updated objects were in place, and in memory as required. Here is the usual Event 3033 in all its glory!:
"Code Integrity determined that a process (\Device\HarddiskVolume1\Windows\System32\svchost.exe) attempted to load \Device\HarddiskVolume1\Program Files\Norton Security\Engine\22.21.5.44\symamsi.dll that did not meet the Windows signing level requirements."
To get better background and information on the AMSI (the Anti-Malware Scan Interface), here is a definitive Microsoft document on this subject:
https://docs.microsoft.com/en-us/windows/win32/amsi/antimalware-scan-interface-portal
"The Antimalware Scan Interface is designed for use by two groups of developers.
1) Application developers who want to make requests to antimalware products from within their apps.
2) Third-party creators of antimalware products who want their products to offer the best features to applications.
Note:
Starting in Windows 10, version 1903, if your AMSI provider DLL is not Authenticode-signed, then it may not be loaded (depending on how the host machine is configured)."
An anti-virus program creating CODE INTEGRITY ERRORS like this, after loading attempts brings the whole integrity and proper functionalty into doubt.
This needs a fix. If it is ONLY due to an Authenticode-signing issue, I cannot understand why there is no simple solution forthcoming, so that I can be sure that my Norton Security is actually properly protecting my systems properly.