Download ClamAV 1.1.0 Download | TechSpot

Download ClamAV 1.1.0 Download | TechSpot

Download Free ClamAV 1.1.0 Download | TechSpot

ClamAV is an open source antivirus engine for detecting Trojans, viruses, malware and other malicious threats. It has a command line interface to scan files, update the virus definitions and a daemon for faster scanning needed on high performance systems.

Unlike most antivirus products, ClamAV does not require an annual subscription fee, and is completely free with source code for anyone who wants to use it. Because ClamAV is released under the GPL v2 license, you must follow all license requirements if you modify the ClamAV source code, or use it in your own projects.

What is new

ClamAV 1.1.0 includes the following improvements and changes.

Big changes

  • Added ability to extract images embedded in HTML CSS blocks.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/813
  • Updated Sigtool so that the –vba option will extract VBA code from Microsoft Office documents in the same way that libclamav extracts VBA. This fixes several issues where Sigtool could not extract VBA. Sigtool will now also display the normalized VBA code instead of the pre-normalized VBA code.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/852
  • Added a new ClamScan and ClamD option: –fail-if-cvd-older-than=days. Additionally, we introduce FailIfCvdOlderThan as a clamd.conf synonym for –fail-if-cvd-older-than. When approved, it causes ClamD to exit on startup with a non-zero return code if the virus database is older than the specified number of days.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/867
  • Added a new function cl_cvdgetage() to the libclamav API. This function will retrieve the age in seconds of the youngest file in a database directory, or the age of a single CVD (or CLD) file.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/867
  • Added a new function cl_engine_set_clcb_vba() to the libclamav API. Use this function to set a cb_vba callback function. The cb_vba callback function will be executed when VBA is extracted from office documents. The entered data will be a normalized copy of the extracted VBA. This callback was added to support Sigtool so that it can use the same VBA extraction logic that ClamAV uses to scan documents.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/852

Other improvements

  • Removed the sold TomsFastMath library in favor of using OpenSSL to perform “large number”/multi-precision math operations. Work courtesy of Sebastian Andrzej Siewior.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/840
  • Build system: Added CMake option DO_NOT_SET_RPATH to avoid setting RPATH on Unix systems. Feature courtesy of Sebastian Andrzej Siewior.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/815
  • Build system: Enabled version scripts with CMake to limit symbol exports for libclamav, libfreshclam, libclamunrar_iface and libclamunrar shared libraries on Unix systems, except macOS. Improvement courtesy of Orion Poplawski and Sebastian Andrzej Siewior.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/776
  • Build system: Enables users to submit custom Rust compiler flags using the RUSTFLAGS CMake variable. Feature courtesy of Orion Poplawski.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/835
  • Removed a hardcoded warning for CVE-2004-0597. The CVE is old enough that it is no longer a threat, and the detection had occasional false positives.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/855
  • Set Git attributes to prevent Git from changing line endings for libraries sold by Rust. Third-party Rust libraries are bundled in the ClamAV release tarball. We don’t commit them to our own Git repository, but community package maintainers can now store the tarball content in Git. The Rust build system verifies the library manifest, and this change ensures that the hashes are correct. Improvement courtesy of Nicolas R.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/800
  • Fixed compile-time warnings. Improvement courtesy of Răzvan Cojocaru.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/795
  • Added a minor optimization when matching domain name regex signatures for PDB, WDB and CDB signatures.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/837
  • Build system: Enabled the ability to select a specific Python version. When building, you can use the CMake option -D PYTHON_FIND_VER= to select a specific Python version. Feature courtesy of Matt Jolly.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/787
  • Added improvements to ClamOnAcc process log output to make it easier to diagnose errors.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/822
  • Windows: Enabled the MSI installer to upgrade between feature versions more easily when ClamAV is installed to a location other than the default (ie not C:\Program Files\ClamAV). This means that the MSI installer can find a previous ClamAV 1.0.x installation to upgrade to ClamAV 1.1.0.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/872
  • Sigtool: Added the ability to change the location of the temp directory using the –tempdir option and added the ability to keep the temp files created by Sigtool using the –leave-temps option.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/852

Other minor improvements.

Error corrections

  • Fixed the broken ExcludePUA / –exclude-pua function. Fix courtesy of Ged Haywood and Shawn Iverson.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/780
  • Fixed an issue with integer endianness when parsing Windows executables on big-endian systems. Fix courtesy of Sebastian Andrzej Siewior.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/814
  • Fixed a possible stack overflow reading when parsing WDB signatures. This issue is not a vulnerability.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/807
  • Fixed a possible index out of bounds when loading CRB signatures. This issue is not a vulnerability.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/810
  • Fixed a possible use after free when reading logical signatures. This issue is not a vulnerability.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/811
  • Fixed a possible heap overflow read when reading PDB signatures. This issue is not a vulnerability.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/812
  • Fixed a possible heap overflow read in the JavaScript normalizer module. This issue is not a vulnerability.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/868
  • Fixed two bugs that would cause Freshclam to fail the update when applying a CDIFF database update if that update adds a file to the database archive or removes a file from the database archive. This error also caused Sigtool to fail to create such an update.
    • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/893
  • Fixed a selection of complaints identified by Coverity static analysis.

GitHub pull requests:

  • https://github.com/Cisco-Talos/clamav/pull/891
  • https://github.com/Cisco-Talos/clamav/pull/899
  • Fixed one of the Freshclam tests failing on some Fedora systems due to an error printing debug level log messages to stdout. Fix with permission from Arjen de Korte.
  • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/881
  • Properly remove temporary files generated by the VBA and XLM extraction modules so that the files are not leaked in patched versions of ClamAV where temporary files are written directly to the temp directory instead of writing to a unique subdirectory.
  • GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/894

Download: ClamAV 1.1.0 Download | TechSpot Free Latest Version 2023

Technical Specifications

Title: ClamAV 1.1.0 Download | TechSpot
Requirements: Windows 11 / 10 / 8 / 7 PC.
Language: English, German, French, Spanish, Italian, Japanese, Polish, Chinese, Arabic, and more
License: Free
Updated: 2023
Author: Official Author Website

Download tags: #ClamAV #1.1.0 #Download #TechSpot

Leave a Reply

Your email address will not be published. Required fields are marked *