Como encontrar vírus através da linha de comando no Linux

Como encontrar vírus através da linha de comando no Linux

A maioria pode não saber, mas o Linux também pode pegar vírus . Felizmente, há uma tremenda ferramenta de linha de comando que muitos usuários do Linux usam e é chamada de ClamAV. Com ele, os usuários poderão detectar tipos de vírus por meio da linha de comando e procurar exploits (para Windows e Linux).

Instale o ClamAV

O ClamAV é fácil de instalar no Linux graças ao fato de estar incluído em muitas fontes de software de distribuição convencionais. Para instalar este aplicativo, abra um terminal e siga as instruções abaixo para fazê-lo funcionar.

Nota: ClamAV tem uma versão gráfica do aplicativo se você não gostar da linha de comando do Linux. Ele pega todos os melhores aspectos do terminal e o coloca em uma IU fácil de usar. Verifique o site oficial para saber mais.

Ubuntu

sudo apt install clamav

Debian

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

Fedora

sudo dnf install clamav

OpenSUSE

sudo zypper install clamav

Linux genérico

Construir o verificador de vírus ClamAV a partir da fonte na plataforma Linux requer algumas dependências. Instale todos esses programas em seu computador antes de continuar.

  • compilador gcc ou clang C
  • OpenSSL
  • biblioteca zlib
  • wget

Com as dependências cuidadas em seu computador Linux, é hora de iniciar o processo de construção. Obtenha a versão de código mais recente do ClamAV com a ferramenta de download wget .

Nota: como você está construindo o programa a partir da fonte, as atualizações automáticas não são possíveis. Para garantir que seu antivírus esteja sempre atualizado, baixe novamente o código do ClamAV aqui e compile o código regularmente.

wget https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz

Não tem wget ? Em vez disso, tente cURL :

curl https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz> clamav-0.100.2.tar.gz

Agora que o download do código foi feito através do wget, extraia o arquivo TarGZ do ClamAV.

tar zxvf clamav-0.100.2.tar.gz

Usando o comando CD , mova sua sessão de terminal da pasta inicial para a pasta clamav-0.100.2 recém-extraída .

cd clamav-0.100.2

Execute o script de configuração. Configure permitirá que você determine que todas as dependências para os requisitos de construção sejam atendidas.

./configure --with-user

Se o script Configure não mostrar nenhum aviso, tudo está pronto para prosseguir. Inicie o processo de compilação do código executando o comando make .

faça

Deixe a ferramenta compiladora de código construir o ClamAV. Pode demorar muito, então seja paciente. Quando o processo de construção estiver concluído, instale o software em seu PC Linux com o comando make install .

sudo make install

Encontre vírus via linha de comando

Os verificadores de vírus encontram cavalos de troia e outros problemas verificando um arquivo de “definições”. Este arquivo de definições é uma lista que informa ao scanner sobre itens questionáveis. O ClamAV também possui um arquivo de definição e os usuários podem atualizá-lo com o comando freshclam . No terminal, execute:

sudo freshclam

Certifique-se de executar regularmente o comando freshclam semanalmente (ou mesmo diariamente se você for paranóico sobre vírus aparecendo em seu PC ou servidor Linux).

Depois de obter as definições de vírus mais recentes para ClamAV no Linux, você poderá fazer a varredura em busca de vulnerabilidades. Para examinar uma pasta individual em busca de vírus, execute o comando abaixo:

sudo clamscan / localização / de / pasta /

Também é possível usar o clamscan para verificar a existência de vírus em um diretório, junto com todos os subdiretórios dentro dele, usando a  opção r .

sudo clamscan -r / localização / de / pasta /

Verificar pasta pessoal

O diretório inicial no Linux é o local principal com o qual os usuários interagem no computador. Portanto, se você tiver um vírus, ele estará nesta pasta ou em várias subpastas. Para verificar a pasta pessoal, aponte o comando clamscan para / home / nome de usuário / . Alternativamente, use ~ / , se você não quiser digitar um nome de usuário.

Observação: use a opção -v para imprimir o processo de digitalização que o ClamAV oculta de outra forma.

Como encontrar vírus através da linha de comando no Linux

sudo clamscan -rv ~ /

ou

sudo clamscan -rv / home / nome de usuário

Deseja verificar a pasta pessoal de mais de um usuário? Tente apontar o clamscan para / home / , em vez de / home / nome de usuário / .

sudo clamscan -rv / home /

Varredura de todo o sistema

Você pode ter arquivos perigosos e questionáveis ​​em seu PC Linux fora de sua pasta de início. Se você quiser escanear itens como este, precisará fazer uma varredura em todo o sistema. Use o clamscan e aponte-o diretamente para o seu diretório raiz.

Como encontrar vírus através da linha de comando no Linux

sudo clamscan -rv /

Digitalizar arquivo único

Como encontrar vírus através da linha de comando no Linux

O ClamAV é freqüentemente usado para escanear sistemas de arquivos Linux em busca de arquivos vulneráveis. Outro uso do ClamAV é verificar se há problemas em arquivos individuais. Para verificar um arquivo individual, execute clamscan e aponte-o diretamente para o local do arquivo.

Nota: certifique-se de personalizar os comandos abaixo para atender às suas próprias necessidades.

sudo clamscan -v /location/of/file/file.file

Como alternativa, use o comando CD para mover para a localização exata do arquivo e, em seguida, execute a verificação.

cd /location/of/file/file.file
sudo clamscan -v file.file


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.