Seguridad web: prevención y respuesta ante un hackeo
La seguridad web requiere tanto medidas preventivas como un plan de respuesta claro. Cada día se comprometen decenas de miles de sitios web, y la mayoría de las intrusiones aprovechan un pequeño grupo de vulnerabilidades evitables. También conviene revisar tu uso de recursos, ya que los sitios comprometidos suelen generar una carga anormal en el servidor.
Cómo evitar que hackeen tu sitio web
La mayoría de los ataques exitosos se deben a uno de estos motivos:
Software desactualizado
Usar una versión antigua y sin parches de WordPress, de un plugin, de un tema o de una aplicación propia es la vía de ataque más común. Los atacantes buscan vulnerabilidades conocidas en versiones de software populares.
- Mantén WordPress y todos los plugins y temas actualizados a su última versión.
- Elimina los plugins y temas que no uses activamente.
- Activa las actualizaciones automáticas siempre que sea posible.
Permisos de archivos incorrectos
Los permisos de archivos demasiado abiertos (sobre todo 777) dan a los atacantes acceso de escritura a archivos que nunca deberían poder modificar.
- Usa
755para los directorios y los archivos ejecutables. - Usa
644para el resto de archivos. - No establezcas nunca
777salvo que un proceso concreto lo necesite, y quítalo justo después.
Contraseñas débiles
Las contraseñas débiles o reutilizadas de cPanel, FTP, correo electrónico o el panel de administración de WordPress se descifran con facilidad. Usa una contraseña única y generada aleatoriamente para cada servicio.
Qué hacer si hackean tu sitio web
Si detectas cambios no autorizados en tu sitio, actúa rápido:
- Descarga los registros de acceso sin procesar desde cPanel. Inicia sesión en cPanel, haz clic en Raw Access y descarga los registros antes de que se roten. Estos registros ayudan a saber cómo y cuándo se produjo la intrusión.
- Cambia todas las contraseñas de inmediato. Restablece las contraseñas de cPanel, FTP, correo electrónico y de cualquier cuenta de administrador del CMS.
- Abre un ticket de soporte. Contacta con el departamento de soporte de hosting web y adjunta tus archivos de registro. Incluye una descripción de lo que observaste, la fecha y hora en que notaste el ataque y cualquier otro detalle relevante. Nuestro equipo lo investigará y te ayudará a identificar el origen de la intrusión.
Nota: Actuar rápido conserva los datos de registro necesarios para la investigación. Los registros de acceso sin procesar se rotan de forma periódica y es posible que no se puedan recuperar pasados unos días.
Después de la recuperación
- Analiza todos los archivos en busca de malware con un plugin (como Wordfence para WordPress) o con un escáner de cPanel.
- Restaura una copia de seguridad limpia si tienes una y es anterior a la intrusión.
- Revisa los permisos de archivos de toda la cuenta y corrige cualquiera que esté en
777.