ClamAV

ClamAV - Clam AntiVirus

ClamAV.jpeg
ClamTk.png
ClamAV com a interface ClamTk no Xubuntu 10.04
Dados básicos

desenvolvedor Cisco (de 2013; antes da Sourcefire )
Ano de publicação 2001
Versão atual  0.103.3
( 21 de junho de 2021 )
sistema operacional Plataforma cruzada (tipo Unix , como Linux e Mac , bem como Windows e semelhantes, como OS / 2 )
linguagem de programação C ++ , C
categoria Programa antivírus
Licença GPLv2
Falando alemão sim
www.clamav.net

ClamAV ( Clam A nti V irus ) está sob o programa antivírus permanente GNU General Public License - ou seja, um aplicativo contra pragas como vírus - com um filtro de phishing , que muitas vezes os servidores de e-mail filtram os chamados worms de computador e phishing e -Mail é usado. ClamAV é uma biblioteca que pode ser integrada em seus próprios aplicativos , um serviço ( daemon ) rodando em segundo plano e um aplicativo de linha de comando .

No Linux , o ClamAV usa o fanotify para redirecionar o acesso ao sistema de arquivos por meio do scanner de vírus e, portanto, pode ser usado como um scanner em tempo real ; ferramentas adicionais são necessárias para uso como um scanner em tempo real no Windows .

Detalhes técnicos

O ClamAV consiste em vários aplicativos individuais. Os mais importantes são:

  • O scanner de vírus clamscan trabalhando na linha de comando ,
  • O clamd daemon opcionalmente utilizável . Ele carrega as assinaturas de vírus apenas uma vez na memória principal quando o sistema é iniciado e não como o clamscan cada vez que é chamado.
  • O programa front-end comparativamente enxuto clamdscan transfere os arquivos a serem verificados para clamd e avalia seus resultados .
  • freshclam gerencia as assinaturas de vírus existentes. Ele também pode baixar atualizações de assinatura de vírus de um servidor Sourcefire VRT.

Existem outros aplicativos, como clamav-milter , amavis , simscan ou qmail-scanner para integração em agentes de transferência de correio .

Como o ClamAV é um software livre , ele rapidamente encontrou seu caminho em várias distribuições Linux e também foi portado para outros sistemas operacionais . Além disso, várias interfaces gráficas foram desenvolvidas.

Sessão de amostra

Durante uma sessão do ClamAV, o programa clamscan é chamado para pesquisar o diretório atual. O exemplo a seguir pesquisa três arquivos. O primeiro arquivo é reconhecido como um e-mail de phishing, o segundo como um e-mail com vírus. O terceiro arquivo é reconhecido como limpo:

foo@bar:~$ clamscan
/home/foo/Phishing-E-Mail: HTML.Phishing.Bank-159 FOUND
/home/foo/Virus-E-Mail: Adware.Casino-1 FOUND
/home/foo/saubere-Datei: OK
----------- SCAN SUMMARY -----------
Known viruses: 42498
Engine version: 0.88
Scanned directories: 1
Scanned files: 3
Infected files: 2
Data scanned: 0.99 MB
Time: 1.765 sec (0 m 1 s)

Derivados e interfaces gráficas do usuário

ClamWin para Windows

Image
ClamWin 0.95.1 é executado no Windows XP

ClamWin é um verificador de vírus GPL para Windows, desenvolvido por Alex Cherney e baseado no ClamAV. A transferência da plataforma ClamAV original - código-fonte no Windows - ocorre a partir da versão 0.88.1 e não é mais um ambiente de execução Unix , como o Cygwin -dependent. O ClamWin está disponível em pacote como instalador do Windows e, desde 18 de abril de 2006, pode ser utilizado sem instalação como software portátil , que pode ser executado a partir de um pendrive , por exemplo.

Existem também as extensões ClamWin Antivirus Glue for Firefox (com suporte até Firefox versão 1.5.0.x ) e Fireclam (a partir do Firefox versão 3.0 ) para o navegador de código aberto Mozilla Firefox , com o qual todos os arquivos baixados são processados ​​automaticamente. ClamWin pode ser verificado.

O aplicativo inclui:

Planejado:

  • Monitoramento em tempo real ( real-time do scanner , on-access scanner de )

Clam Sentinel

Clam Sentinel é um scanner em tempo real baseado no ClamWin. Ele é executado no Windows 98 / 98SE / ME / XP / Vista / 7/8 e é incorporado como um aplicativo na área de notificação da barra de tarefas. Ele detecta mudanças no sistema de arquivos e as verifica usando um ClamWin em execução em segundo plano. Unidades conectadas, por exemplo B. Pen drives USB monitorados pelo Clam Sentinel. Oferece as seguintes funções:

  • Estende ClamWin com proteção em tempo real
  • Sistema integrado de detecção de ataques (detecção de intrusão)
  • Proteção heurística
  • Proteção para pen drives e mídia removível
  • Usa o diretório de quarentena ClamWin
  • Verifica arquivos de log, drives, memória e mensagens em tempo real
  • As preferências já estão configuradas para a maioria dos computadores
  • Configuração simples através do símbolo na área de informações ( bandeja do sistema )
  • Suporta sistemas operacionais de Win98 e mais recentes
  • Disponível em inglês, italiano, alemão e francês
  • Capacidade multiusuário

ClamAV para Windows

Existem também várias portas do ClamAV para Windows, que, como a variante do Linux, podem ser endereçadas por meio da interface de rede (via porta 3310 ) - tanto variantes executáveis ​​diretamente quanto aquelas que requerem a ajuda do Cygwin .

Variantes imediatamente executáveis:

  • Porta Win32 Nativa do ClamAV Antivirus - forma a base para o ClamWin
  • ClamAV para Windows , agora Immunet Antivirus - a base era o código-fonte original do ClamAV

Portando para Cygwin (para Windows):

  • ClamAV / SOSDG

Interface KDE KlamAV

Image
A janela de configurações do KlamAV

KlamAV está sob a GPL KDE - frontend para ClamAV, desenvolvido por Robert Hogan .

O aplicativo inclui:

ClamXav para Mac OS X

Com o ClamXav, há também uma interface gráfica do usuário para o sistema operacional macOS , que o ClamAV usa como base e está em constante desenvolvimento. No entanto, a partir da versão 2.8, este é um produto comercial.

ClamAV GUI para OS / 2

Também existe uma interface gráfica do usuário para o sistema operacional OS / 2 e seu derivado eComStation , que o ClamAV usa como base e está sendo desenvolvido.

ClamMail para Windows

ClamMail é um proxy de e-mail baseado no ClamAV. Antes que o e-mail chegue ao cliente de e-mail, ele passa pelo antivírus. O programa inclui uma função de atualização automática.

história

O ClamAV existe desde o início dos anos 2000.

Em julho de 2003, o ClamAV mudou-se para o SourceForge . Em outubro de 2003, Round Robin seguiu o servidor espelho de seu banco de dados por meio de um registro de recurso , em janeiro de 2004 o banco de dados foi expandido aos trancos e barrancos e em fevereiro de 2004 um método inspirado pelo Debian para atualizar rapidamente todos os servidores espelho.

Em agosto de 2007, os principais desenvolvedores do ClamAV venderam o projeto para a Sourcefire .

Em julho de 2013, a Sourcefire e com ela o ClamAV foram comprados pela Cisco .

história

versão publicado em Notas e mudanças mais importantes
Versão mais antiga; Não mais suportado: 0,60 29 de julho de 2003 Suporte até 1º de setembro de 2004.
Versão mais antiga; Não mais suportado: 0,65 12 de novembro de 2003 Banco de dados compactado e assinado digitalmente.
Versão mais antiga; Não mais suportado: 0,70 15 de março de 2004 Daemon mais robusto e estendido para macros VBA para MS Office .

Isso foi seguido por 6 outras versões da série 0.7 de 0.71 a 0.75.1 em 30 de julho de 2004.

Versão mais antiga; Não mais suportado: 0,80 17 de outubro de 2004 19 outras versões seguiram na série 0,80 (após 0,80 de 0,81 a 0,88,7)

Última versão: 0.88.7 em 11 de dezembro de 2006

Versão mais antiga; Não mais suportado: 0,90 13 de fevereiro de 2007 Outras 14 versões seguiram na série 0,90 até o final da série 0,94 (após 0,90 de 0,90,1 a 0,94,2)

Última versão: 0.94.2 em 26 de novembro de 2008

Versão mais antiga; Não mais suportado: 0,95 23 de março de 2009 Novo: Suporte para sistemas Windows ; Seguiram-se mais 3 versões na série 0.95 (após 0.95 de 0.95.1 a 0.95.3) com atualizações de segurança e estabilidade

Última versão: 0.95.3 em 28 de outubro de 2009

Versão mais antiga; Não mais suportado: 0,96 31 de março de 2010 Novo: heurística para detecção de malware do Windows ; Suporte dos formatos de arquivo para 7zip , InstallShield , cpio e outros; novidade na versão 0.96.2: novo analisador de arquivos PDF , além de otimização da velocidade de execução e consumo de memória; procedimentos de verificação baseados na comunidade (com computação em nuvem e suporte para a comunidade da Internet); cinco versões seguiram na série 0.96 (após 0.96 de 0.96.1 a 0.96.5), incluindo atualizações de segurança e estabilidade

Última versão: 0.96.5 em 30 de novembro de 2010

Versão mais antiga; Não mais suportado: 0,97 7 de fevereiro de 2011 Novo: suporte para Windows, suporte para assinaturas baseadas em SHA1 e SHA256 , detecção de erros aprimorada, velocidade e otimizações de memória

Quatro versões seguiram na série 0.97 (após 0.97 de 0.97.1 a 0.97.6)
Última versão: 0.97.8 em 23 de abril de 2013

Versão mais antiga; Não mais suportado: 0,98 19 de setembro de 2013 Além de oferecer suporte a outros formatos de arquivo (como imagens ISO-9660 e arquivos 7z de extração automática ), o módulo Clamuko / Dazuko para monitoramento em tempo real foi substituído pelo fanotify ;

Última versão: 0.98.7 em 28 de abril de 2015

Versão mais antiga; Não mais suportado: 0,99 1 de dezembro de 2015 I a. Extensão com a linguagem de descrição de malware YARA , bem como novo monitoramento em tempo real para Linux

Última versão: 0.99.4 em 1º de março de 2018

Versão mais antiga; Não mais suportado: 0,100 9 de abril de 2018 Suporte para OpenSSL , mas não mais suporte para Windows XP (e Vista )

Última versão: 0.100.3 em 26 de março de 2019

Versão mais antiga; Não mais suportado: 0,101 3 de dezembro de 2018 será agora, inter alia. os chamados arquivos rar na versão 5 também são suportados

Última versão: 0.101.5 em 20 de novembro de 2019

Versão mais antiga; Não mais suportado: 0,102 2 de outubro de 2019 I a. com melhorias na verificação de arquivos executáveis ​​no formato PE

Última versão: 0.102.4 em 16 de julho de 2020

Versão Atual: 0,103 14 de setembro de 2020 I a. bancos de dados agora também podem ser carregados durante a varredura

Atual: 0.103.3 em 21 de junho de 2021

Lenda:
Versão mais antiga; Não mais suportado
Versão mais antiga; ainda suportado
Versão Atual
Versão preliminar atual
Versão futura

Expansibilidade

O próprio ClamAV tem o problema de um arquivo de definição de vírus inválido. O projeto de código aberto clamav-unofficial-sigs , que pode ser instalado opcionalmente no Linux , tem como objetivo integrar um grande número de definições de vírus adicionais e aumentar significativamente a taxa de detecção do ClamAV.

O próprio ClamAV não é um verificador em tempo real (no Windows), mas pode ser usado como um verificador em tempo real junto com programas como o ClamFS , Spyware Terminator , Clam Sentinel ou Winpooch .

crítica

O ClamAV foi criticado principalmente por causa de suas baixas taxas de detecção. Em janeiro de 2008, o ClamAV atingiu uma taxa de detecção de apenas 77,3 por cento em um teste do instituto de segurança de Magdeburg AV-Test com mais de um milhão de ameaças de malware (melhor valor 99,9%, pior 55,8%). A taxa de alarmes falsos também foi comparativamente alta. Em agosto de 2007, o ClamAV com a versão 0.91-1-1 do cliente Linux sob Ubuntu atingiu um valor de 100 por cento para a taxa de captura (equivalente aos produtos das empresas Kaspersky e Norton) em um teste independente pelo provedor de serviços Untangle - e teste EICAR e ficou em segundo lugar com mais de 90 por cento no resultado geral.

Veja também

  • Desinfec't (anteriormente conhecido como Knoppicilina )

Links da web

Commons : ClamAV  - coleção de imagens, vídeos e arquivos de áudio

Evidência individual

  1. Lançamento do patch ClamAV 0.103.3 . 21 de junho de 2021 (acessado em 21 de junho de 2021).
  2. a b www.openhub.net .
  3. Sobre. ClamAV, acessado em 13 de dezembro de 2014 .
  4. ClamWin - Antivírus grátis. ClamWin, acessado em 19 de junho de 2014 .
  5. Suporte portátil ClamWin (inglês) - página com histórico de desenvolvimento em PortableApps.com ; Em 28 de junho de 2013.
  6. Fireclam - entrada nos complementos do Firefox (acessado em 13 de outubro de 2009)
  7. Clam Sentinel - Antivírus em tempo real grátis. Clam Sentinel, acessado em 1 de setembro de 2014 .
  8. Clam Sentinel - Fazendo o ClamWin ser usado em tempo real. Cyber ​​Pillar, acessado em 1 de setembro de 2014 .
  9. Porta Win32 nativa do ClamAV. Gianluigi Tiesi, acessado em 8 de abril de 2009 .
  10. ClamAV - Windows Antivirus (Inglês) - Informações sobre o Immunet AntiVirus na página Clam AntiVirus , em 24 de novembro de 2016.
  11. ClamAV / SOSDG (Inglês) - Summit Open Source Development Group , em 25 de março de 2009 (último backup no Internet Archive , em 6 de janeiro de 2014)
  12. ClamAV-GUI para eCS (inglês e francês)
  13. Alan Shimel: Fundadores do ClamAV mudando a partir da Sourcefire. In: Network World. International Data Group , 20 de junho de 2012, acessado em 15 de dezembro de 2015 .
  14. ^ Nova casa para ClamAV. In: SourceForge. 29 de julho de 2003, acessado em 15 de dezembro de 2015 .
  15. distribuição de banco de dados. In: SourceForge. 30 de outubro de 2003, acessado em 15 de dezembro de 2015 .
  16. enorme atualização do banco de dados. In: SourceForge. 8 de janeiro de 2004, acessado em 15 de dezembro de 2015 .
  17. Novo sistema de espelhamento. In: SourceForge. 18 de fevereiro de 2004, acessado em 15 de dezembro de 2015 .
  18. Dirk Martin Knop: Sourcefire compra o projeto ClamAV. In: Heise . 17 de agosto de 2007, acessado em 15 de dezembro de 2015 .
  19. Sourcefire: Cisco adquire fornecedor de sistema de detecção de intrusão Snort - Golem , 24 de julho de 2013.
  20. Cisco compra Sourcefire - Admin Magazine , 25 de julho de 2013.
  21. Browse / clamav (Inglês) - Lista de versões no SourceForge ; Em 26 de julho de 2011.
  22. a b c Aviso importante para pessoas que usam o ClamAV 0.60. In: SourceForge. 15 de agosto de 2004, acessado em 15 de dezembro de 2015 .
  23. a b versão 0.70: nova decodificação de macros clamd e VBA. In: SourceForge. 15 de março de 2004, acessado em 15 de dezembro de 2015 .
  24. ClamAV: Download - ClamAV: Proteja sua rede UNIX - Netzwelt , em 31 de janeiro de 2011.
  25. Atualização de segurança para antivírus de código aberto - Heise , em 11 de abril de 2009.
  26. Atualização para verificador de vírus gratuito ClamAV elimina visão deficiente - Heise , em 17 de junho de 2009.
  27. Disponível o verificador de vírus gratuito ClamAV na versão 0.96 - Heise , em 8 de abril de 2010.
  28. Novo analisador de PDF para scanners de antivírus ClamAV - Admin-Magazin , em 13 de agosto de 2010.
  29. Download do ClamAV para Windows 0.96.5 - Chip , 19 de dezembro de 2010 (último backup no Internet Archive , 19 de setembro de 2013)
  30. ClamAV 0.97 foi lançado! (Inglês) - ClamAV Blog , 7 de fevereiro de 2011.
  31. ClamAV 0.98 foi lançado! (Inglês) - ClamAV , em 19 de setembro de 2013 (último backup no Internet Archive , em 13 de fevereiro de 2014)
  32. ↑ O verificador de vírus ClamAV é compatível com YARA - Admin-Magazin , em 3 de dezembro de 2015.
  33. ClamAV 0.100.0 foi lançado! (Inglês) - ClamAV Blog , 9 de abril de 2018.
  34. Os patches ClamAV 0.101.2 e 0.100.3 foram lançados! (Inglês) - Artigo no blog , em 26 de março de 2019.
  35. ClamAV 0.101.0 foi lançado! (Inglês) - ClamAV Blog , 3 de dezembro de 2018.
  36. a b Os patches do ClamAV 0.102.1 e 0.101.5 foram lançados! (Inglês) - entrada do blog relacionada , em 20 de novembro de 2019
  37. ClamAV 0.102.0 foi lançado - entrada de blog associada , em 2 de outubro de 2019; I a. também com ' Melhorias adicionais na análise do executável do Windows (arquivo PE). ' (parcialmente traduzido como empréstimo: "Melhorias adicionais ao analisar arquivos executáveis ​​do Windows (arquivos PE).")
  38. Patch de segurança ClamAV 0.102.4 lançado (inglês) - entrada do blog associada , em 16 de julho de 2020
  39. ClamAV 0.103.0 foi lançado - entrada de blog associada , em 14 de setembro de 2020
  40. Lançamento do patch ClamAV 0.103.3 (Inglês)
  41. clamav-unofficial-sigs no Github
  42. Assinatura de vírus mais extensa do Clamav com clamav-unofficial-sigs acessada em 10 de fevereiro de 2020
  43. À espreita! Soluções antivírus postas à prova - c't 01/2008, em 22 de dezembro de 2007.
  44. Teste de comparação de antivírus dos produtos antimalware atuais, primeiro trimestre de 2008 (inglês) - resultados de teste do AV-Test , última alteração em 22 de janeiro de 2008 (último backup no Internet Archive , 28 de julho de 2011)
  45. Untangle Fight Club (Inglês) - Resultados do FightClub na LinuxWorld 2007 (último backup no Internet Archive , em 2 de fevereiro de 2016)