≡En resumen
- Eliminar un virus no es solo borrar archivos: hay que cortar su acceso, limpiar, cerrar la vía de entrada y verificar.
- En un PC, desconecta de la red, analiza con el antivirus y con un análisis sin conexión, y cambia las contraseñas desde otro equipo.
- En una web hackeada, compara con copias oficiales, revisa la base de datos y busca puertas traseras antes de pedir la revisión a Google.
- Si la infección vuelve a los pocos días, casi siempre queda una puerta trasera o la vulnerabilidad sigue abierta.
- Ante ransomware, no pagues: aísla los equipos, conserva pruebas y pide ayuda al 017.
01 ¿Qué es la virus removal?
Aunque se diga «virus», casi nunca es un virus en sentido estricto: suele ser un troyano, un ladrón de contraseñas o código inyectado en una web. En la ficha de malware tienes los tipos y cómo se infectan los sistemas; aquí nos centramos en qué hacer cuando ya ha ocurrido. Para evitar que se repita, consulta después la guía de protección antivirus.
02 Primero, confirma la infección
| Dónde | Señal | Cómo comprobarlo |
|---|---|---|
| Web | Aviso de sitio peligroso en el navegador | Estado del sitio en el Informe de transparencia de Google (Safe Browsing) |
| Web | Páginas de spam o en otros idiomas en Google | Busca site:tudominio.com y revisa las URL indexadas |
| Web | Notificación de seguridad o acción manual | Informe de problemas de seguridad de Search Console |
| Web | Redirecciones solo desde el móvil o desde Google | Prueba en modo incógnito desde otra red y con otro dispositivo |
| PC o Mac | Ventanas emergentes, buscador cambiado, extensiones desconocidas | Revisa extensiones y programas instalados recientemente |
| PC o Mac | Lentitud, ventilador a tope, avisos del antivirus | Administrador de tareas o Monitor de Actividad e historial del antivirus |
| Cuentas | Accesos desde lugares extraños o correos enviados que no escribiste | Actividad reciente de tus cuentas y reglas de reenvío del correo |
En una web, el propietario verificado recibe el detalle en Search Console, que indica el tipo de problema (malware, inyección de código, contenido engañoso…) y ejemplos de URL afectadas.
03 Cómo eliminar un virus de un ordenador paso a paso
-
1
Desconecta de la red
Quita el cable y el wifi para cortar la comunicación con el atacante y evitar que se propague a otros equipos.
-
2
No escribas contraseñas en ese equipo
Si hay un ladrón de credenciales, capturará todo lo que teclees hasta que esté limpio.
-
3
Analiza con el antivirus actualizado
Haz un análisis completo, no el rápido, y pon en cuarentena lo detectado.
-
4
Ejecuta un análisis sin conexión
En Windows, Seguridad de Windows > Protección antivirus y contra amenazas > Opciones de examen > Examen de Microsoft Defender sin conexión. Reinicia y analiza sin cargar Windows.
-
5
Pide una segunda opinión
Pasa un analizador bajo demanda de otro fabricante para lo que el primero no haya visto.
-
6
Limpia el navegador
Elimina extensiones que no reconozcas, restablece la configuración y revisa el buscador y la página de inicio.
-
7
Cambia contraseñas desde un equipo limpio
Empieza por correo, banca y administración de la web; cierra todas las sesiones abiertas y activa la verificación en dos pasos.
-
8
Si persiste, reinstala
Restaura una copia anterior a la infección o reinstala el sistema desde cero; es la única garantía total.
04 Cómo limpiar una web hackeada
-
1
Contén y avisa
Pon la web en mantenimiento si afecta a pagos o datos, avisa al hosting y guarda una copia completa del estado infectado como prueba.
-
2
Cierra los accesos
Cambia contraseñas de administradores, FTP/SFTP, base de datos, panel del hosting y claves de API; elimina usuarios que no reconozcas.
-
3
Compara con el código oficial
En WordPress, WP-CLI permite verificar los archivos del núcleo y de los plugins contra las sumas de comprobación oficiales; reinstala lo modificado desde fuentes oficiales.
-
4
Busca puertas traseras
Archivos PHP en carpetas de subidas, código ofuscado con eval o base64, cambios en .htaccess, tareas programadas y plugins que no instalaste.
-
5
Limpia la base de datos
Scripts inyectados en entradas, widgets y opciones, URL del sitio modificadas y administradores ocultos.
-
6
Cierra la vía de entrada
Actualiza todo, elimina lo que no uses, corrige la vulnerabilidad concreta y regenera las claves y salts de wp-config.php.
-
7
Verifica
Vuelve a escanear, revisa la web desde móvil y desde Google, y compara con la copia infectada para no dejar nada.
-
8
Pide la revisión a Google
Desde el informe de problemas de seguridad, explica qué había, qué has hecho y cómo lo has comprobado.
Entender las técnicas para hackear una web ayuda a saber dónde buscar. Aun así, si la web es tu fuente de ingresos, deja la limpieza en manos de un equipo técnico: un archivo olvidado basta para que la infección vuelva. Si la web es a medida, el equipo de desarrollo de aplicaciones web que la mantiene es quien mejor puede localizar el fallo en el código.
05 Quitar el aviso de Google Safe Browsing
- ✓Limpia todas las páginas afectadas, no solo las de ejemplo que muestra Search Console.
- ✓Entra en Search Console > Seguridad y acciones manuales > Problemas de seguridad.
- ✓Marca que has corregido los problemas y pulsa «Solicitar revisión».
- ✓Explica el problema, los pasos que has dado para corregirlo y cómo has verificado el resultado.
- ✓No envíes otra solicitud mientras la anterior esté pendiente.
- ✓Cuando se resuelva, comprueba el estado del dominio en el Informe de transparencia de Google.
Según la ayuda de Search Console, la mayoría de revisiones tardan de varios días a varias semanas, y enviar otra solicitud con el problema sin resolver puede alargar la respuesta o hacer que te traten como reincidente. Después, retira del índice las URL de spam que creó el atacante (devolviendo 404 o 410) y revisa si has perdido posiciones: una auditoría web SEO tras un hackeo detecta enlaces, redirecciones y páginas basura que siguen lastrando el dominio.
06 Ransomware, obligaciones legales y dónde pedir ayuda
INCIBE, 017
Línea gratuita y confidencial para particulares, empresas y profesionales, de 8:00 a 23:00 los 365 días, por teléfono, WhatsApp, Telegram o formulario.
AEPD
Si hubo acceso a datos personales, notifica la brecha en 72 horas cuando suponga un riesgo para las personas afectadas.
Policía o Guardia Civil
Denuncia si hay delito, como extorsión, robo de datos o fraude a clientes.
Tu hosting y tus proveedores
Pueden darte registros de acceso, copias anteriores y aislar la cuenta para que no afecte a otras webs.
Tras cualquier limpieza, lo que evita el siguiente susto es un plan de mantenimiento web con actualizaciones, copias externas y vigilancia: cuesta menos al año que una sola limpieza de urgencia.
Preguntas frecuentes sobre Virus Removal (eliminación de virus)
Significa eliminación de virus: el proceso de detectar y borrar el malware de un equipo o una web, eliminar sus mecanismos para reinstalarse y cerrar la vía por la que entró.
Desconecta el equipo de la red, haz un análisis completo con Microsoft Defender y un examen sin conexión, pasa un analizador de segunda opinión, limpia el navegador y cambia tus contraseñas desde otro dispositivo.
Por un aviso de sitio peligroso en el navegador, una notificación en el informe de problemas de seguridad de Search Console, páginas de spam al buscar site:tudominio.com o redirecciones extrañas desde el móvil.
Según Google, la mayoría de revisiones tardan de varios días a varias semanas desde que las solicitas en Search Console, siempre que la web esté completamente limpia.
Porque queda una puerta trasera, un usuario administrador oculto o la vulnerabilidad original sigue abierta. Hay que buscar persistencias y actualizar o eliminar lo que permitió el acceso.
Reinstalar el sistema desde cero elimina prácticamente cualquier malware del disco, pero restaura tus archivos solo desde copias limpias y cambia antes tus contraseñas, porque pueden haber sido robadas.
En España, en el 017 de INCIBE, gratuito y confidencial. Si hay datos personales afectados, puede que debas notificarlo a la AEPD en 72 horas, y si hay delito, denunciarlo.
Fuentes consultadas
Sobre el autor
Development Manager en appyweb
Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.
Ver perfil y artículos → Ver perfil en LinkedIn ↗