mirror of
https://github.com/Cisco-Talos/clamav.git
synced 2026-04-30 11:44:39 -04:00
Adds a test set authored by Andrew Williams that validates correct allmatch behavior using as many features as possible to alert on a test.exe program. Source for building the test.exe program is provided, for those who are curious what it is and what it does, or in case it needs to be re-built for some reason. In addition to adding a test that verifies each of the sigs that should alert, do alert, this adds a test to verify that if an authenticode trust signature is added, none of the signatures alert. That test is presently failing (expected failure, so the tests all pass) and should be updated when the certificate verification bug is fixed.
clam.exe is an extremely small (544 bytes!) MZ+PE executable that prints a nice message :-) You can use it to test attachment scanning in your ClamAV based mail scanner. NOTE: upon request the testfiles are not shipped anymore Instead they are dynamically generated at make time.