A empresa Cisco lançou o pacote antivírus livre ClamAV 1.1.0.

Após cinco meses de desenvolvimento, a Cisco lançou a versão 1.1.0 do pacote antivírus gratuito ClamAV. O projeto passou para as mãos da Cisco em 2013, após a aquisição da empresa Sourcefire, que desenvolvia o ClamAV e o Snort. O código do projeto é distribuído sob a licença GPLv2. A ramificação 1.1.0 é classificada como uma versão normal (não LTS), cujas atualizações são publicadas por pelo menos 4 meses após o lançamento do primeiro release da próxima ramificação. A possibilidade de baixar a base de assinaturas para ramificações não-LTS também é garantida por pelo menos mais 4 meses após o lançamento da próxima ramificação.

Principais melhorias no ClamAV 1.1:

  • Implementada a possibilidade de extração de imagens incorporadas em blocos de estilos CSS.
  • Na ferramenta sigtool, adicionada a opção "—vba", que permite a extração de código VBA de documentos do MS Office, assim como faz a libclamav.
  • No clamscan e no clamd, adicionada a opção "—fail-if-cvd-older-than=número_de_dias" e o parâmetro de configuração FailIfCvdOlderThan, onde a execução do clamscan e do clamd falhará se a base de vírus for mais antiga do que o número de dias especificado.
  • Novas funções foram adicionadas à API: cl_cvdgetage() para determinar a última atualização dos arquivos CVD/CLD e cl_engine_set_clcb_vba() para definir o callback para o código VBA extraído do documento.
  • Para operações matemáticas com grandes números, em vez da biblioteca separada TomsFastMath, foram utilizadas as funcionalidades do OpenSSL.
  • Nos scripts de build do CMake, adicionada a opção DO_NOT_SET_RPATH para desativar a definição do RPATH em sistemas similares ao Unix. Para restringir os símbolos exportados para as bibliotecas libclamav, libfreshclam, libclamunrar_iface e libclamunrar, foi utilizado o script version-script. Foi fornecida a possibilidade de passar flags personalizadas para o compilador Rust, usando a variável RUSTFLAGS. Adicionada a compatibilidade para selecionar uma versão específica do Python através de opções no CMake "-D PYTHON_FIND_VER=versão".
  • Otimização na correspondência de nomes domínios para assinaturas PDB, WDB e CDB.
  • Aumentada a informatividade do log do processo clamonacc para facilitar o diagnóstico de erros.
  • Na plataforma Windows, no instalador MSI, foi implementada a possibilidade de atualizar versões do ClamAV instaladas em um diretório diferente do padrão C:\Program Files\ClamAV.
  • Na sigtool, adicionadas as opções "—tempdir" e "—leave-temps" para escolher o diretório para arquivos temporários e para deixar os arquivos temporários após a conclusão do processo.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster