. Le ocurren a casi todo el mundo. Si no te ocurren a ti, será tu primo Stan quien se una al club del malware del mes, y tú eres la única persona que conoce que puede arreglar un ordenador. El problema es que las cosas están tan jodidas que Windows ni siquiera se inicia correctamente. Y si lo hace, el virus se ha incrustado tan profundamente que no puedes acceder a los archivos y herramientas que necesitarías para eliminarlo. Entra Linux. Al arrancar desde un Live CD o USB de Linux, puedes eliminar los programas ofensivos manualmente o con un programa antivirus basado en Linux. Esta guía cubrirá la creación de un sistema Linux USB de arranque, así como una comparación de las opciones de software antivirus.

Elección de una distribución Linux

Hay algunos criterios que hay que tener en cuenta a la hora de decidir exactamente con qué ir. Querremos algo bastante pequeño, que corra bien desde el USB, que detecte automáticamente los discos duros locales, y que sea capaz de trabajar con un archivo de persistencia para que podamos guardar nuestros nuevos programas y actualizaciones directamente en la memoria USB.

Yo recomendaría Crunchbang Linux. Cumple con todos los criterios anteriores, está basado en Ubuntu, y es una distro muy hábil que funcionaría bien para este propósito. Además, cualquiera que sea la distro que decida, elija la opción de 32 bits. Tu ordenador puede estar preparado para 64 bits, pero el de Cousin Stan puede que no, y necesitamos que este software sea lo más portátil posible.

Instalar Linux en un USB

Este es un tema que ya hemos tratado en MakeTechEasier, tanto para Windows con Lili USB Creator como para Linux con UNetbootin.

De los dos, yo recomendaría Lili, el software de Windows, para crear tu memoria USB. Lili facilita la creación de un archivo de persistencia para que tus cambios se guarden en la memoria USB y no tengas que reinstalar y actualizar tu antivirus cada vez que lo uses.

Software antivirus para Linux

Varios proveedores de antivirus comerciales e independientes fabrican versiones para Linux, con distintos niveles de dificultad y funcionalidad. Algunos de los más conocidos son…

NombreLicenciaRegistro

RequeridoScanRepairAVGCCerradoNoSíNoAvastCerradoSíSíPandaCerradoSíSíClamAVOpenNoSíSíUtilizaremos Clam Antivirus porque es el más sencillo de instalar, no requiere registro y hace un excelente trabajo de detección y eliminación de archivos infectados. Debería estar disponible para su descarga para casi cualquier sistema Linux desde el sitio web de Clam o los repositorios en línea de su distribución. Los usuarios de Ubuntu también pueden instalarlo haciendo clic aquí.

Ejecutar el escaneo

Para empezar, querrás ejecutar una actualización una vez que Clam esté instalado para que nuestro análisis tenga las definiciones de virus más recientes. Para ello, abra un símbolo del sistema y ejecute

sudo freshclam

Aunque hay una interfaz gráfica de usuario llamada Clamtk disponible para su descarga, nosotros utilizaremos la interfaz de línea de comandos. Esto se debe a que Clamtk carece de algunas de las opciones de configuración que vamos a pasar al antivirus.

Para ejecutar el escaneo necesitaremos saber algunas cosas. La primera es la ubicación que se pretende escanear. Si estás escaneando una unidad de Windows desde un sistema Linux en vivo como se pretende, puedes encontrar esto haciendo clic en esa unidad desde el panel izquierdo de tu explorador de archivos y mirando la ruta mostrada en la barra de direcciones.

linuxantivirus-drivelocation

A continuación, tenemos algunas opciones que podemos pasar a Clam con respecto a cómo realizar el escaneo. Algunas opciones que vale la pena considerar son

-r#realizar un escaneo recursivo – bueno para una unidad entera–exclude=.mp3 #establecer un patrón de exclusión para omitir cosas como música y videos–scan-mail=yes/no #incluir archivos de correo en el escaneo del sistema–remove=yes/no #borrar archivos infectados, sí o no. Cuidado con esto.

Así que cuando esté listo, su comando completo será algo así

clamscan -r–exclude=.avi –remove=yes/media/disk

Cuando todo esté dicho y hecho, obtendrás un informe bastante detallado.

linuxantivirus-scansummary

Si todo ha ido bien, estás listo hasta la próxima vez que Stan haga clic en una ventana emergente.