Cómo encontrar virus a través de la línea de comandos en Linux

Cómo encontrar virus a través de la línea de comandos en Linux

Es posible que la mayoría no lo sepa, pero Linux también puede contraer virus . Afortunadamente, hay una tremenda herramienta de línea de comandos que usan muchos usuarios de Linux, y se llama ClamAV. Con él, los usuarios podrán detectar tipos de virus a través de la línea de comandos y buscar exploits (tanto para Windows como para Linux).

Instalar ClamAV

ClamAV es fácil de instalar en Linux gracias al hecho de que está incluido en muchas fuentes de software de distribución convencionales. Para instalar esta aplicación, abra una terminal y siga las instrucciones a continuación para que funcione.

Nota: ClamAV tiene una versión gráfica de la aplicación si no le gusta la línea de comandos de Linux. Toma todos los mejores aspectos del terminal y lo coloca en una interfaz de usuario fácil de usar. Consulte el sitio web oficial para obtener más información.

Ubuntu

sudo apt instalar clamav

Debian

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

Fedora

sudo dnf instalar clamav

OpenSUSE

sudo zypper instalar clamav

Linux genérico

La construcción del escáner de virus ClamAV desde la fuente en la plataforma Linux requiere algunas dependencias. Instale todos estos programas en su computadora antes de continuar.

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

Con las dependencias atendidas en su computadora Linux, es hora de comenzar el proceso de construcción. Obtenga la última versión de código de ClamAV con la herramienta de descarga wget .

Nota: como está creando el programa desde la fuente, las actualizaciones automáticas no son posibles. Para asegurarse de que su escáner de virus esté siempre actualizado, vuelva a descargar el código de ClamAV aquí y compílelo con regularidad.

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

¿No tienes wget ? Prueba cURL en su lugar:

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

Ahora que el código se ha descargado a través de wget, extraiga el archivo TarGZ de ClamAV.

tar zxvf clamav-0.100.2.tar.gz

Con el comando CD , mueva su sesión de terminal desde la carpeta de inicio a la carpeta clamav-0.100.2 recién extraída .

cd clamav-0.100.2

Ejecute el script de configuración. Configure le permitirá determinar que se satisfacen todas las dependencias para los requisitos de compilación.

./configure --with-user

Si el script Configurar no muestra ninguna advertencia, todo está listo. Inicie el proceso de compilación del código ejecutando el comando make .

fabricar

Deje que la herramienta de compilación de código cree ClamAV. Puede llevar mucho tiempo, así que tenga paciencia. Cuando se complete el proceso de construcción, instale el software en su PC con Linux con el comando make install .

sudo hacer instalar

Encontrar virus a través de la línea de comandos

Los detectores de virus encuentran troyanos y otros problemas comprobando un archivo de "definiciones". Este archivo de definiciones es una lista que le informa al escáner sobre elementos cuestionables. ClamAV también tiene un archivo de definición y los usuarios pueden actualizarlo con el comando freshclam . En la terminal, ejecuta:

sudo freshclam

Asegúrese de ejecutar regularmente el comando freshclam semanalmente (o incluso diariamente si está paranoico acerca de los virus que aparecen en su PC o servidor Linux).

Una vez que tenga las últimas definiciones de virus para ClamAV en Linux, podrá buscar vulnerabilidades. Para examinar una carpeta individual en busca de virus, ejecute el siguiente comando:

sudo clamscan / ubicación / de / carpeta /

También es posible usar clamscan para buscar virus en un directorio, junto con cada subdirectorio dentro, usando el  interruptor r .

sudo clamscan -r / ubicación / de / carpeta /

Escanear carpeta de inicio

El directorio de inicio en Linux es la ubicación principal con la que los usuarios interactúan en la computadora. Por lo tanto, si tiene un virus, estará en esta carpeta o en muchas subcarpetas. Para escanear la carpeta de inicio, apunte el comando clamscan a / home / username / . Alternativamente, use ~ / , si no desea escribir un nombre de usuario.

Nota: use el interruptor -v para imprimir el proceso de escaneo que ClamAV oculta.

Cómo encontrar virus a través de la línea de comandos en Linux

sudo clamscan -rv ~ /

o

sudo clamscan -rv / home / username

¿Quiere escanear la carpeta de inicio de más de un usuario? Intente señalar clamscan en / home / , en lugar de / home / username / .

sudo clamscan -rv / home /

Escaneo de todo el sistema

Es posible que tenga archivos peligrosos y cuestionables en su PC con Linux fuera de su carpeta de inicio. Si desea buscar elementos como este, deberá realizar un análisis de todo el sistema. Utilice clamscan y apúntelo directamente a su directorio raíz.

Cómo encontrar virus a través de la línea de comandos en Linux

sudo clamscan -rv /

Escanear un solo archivo

Cómo encontrar virus a través de la línea de comandos en Linux

ClamAV se usa a menudo para escanear sistemas de archivos Linux en busca de archivos vulnerables. Otro uso de ClamAV es escanear archivos individuales en busca de problemas. Para escanear un archivo individual, ejecute clamscan y apúntelo directamente a la ubicación del archivo.

Nota: asegúrese de personalizar los siguientes comandos para satisfacer sus propias necesidades.

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

Alternativamente, use el comando CD para moverse a la ubicación exacta del archivo, luego, ejecute el escaneo.

cd / ubicación/of/file/file.file
sudo clamscan -v file.file


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.