¡Ayuda! Han hackeado mi sitio web. ¿Cómo lo soluciono y cómo puedo evitarlo?
Es muy desagradable que hackeen su sitio web. Hacemos todo lo posible para ponérselo difícil a los hackers, pero aun así puede ocurrir. Lo importante es que no solo repare los daños, sino que también averigüe cómo entró el hacker. Restaurar una copia de seguridad no basta, porque podría volver a ocurrir enseguida.
Qué hacer de inmediato
- Desactive temporalmente el sitio web para que no cause daños a los visitantes. Puede hacerlo en DirectAdmin, en Administración de cuenta, Dominios, con Suspender / Reactivar. Consulte Suspender un dominio o desconectar temporalmente solo su sitio web.
- Cambie todas las contraseñas: la de Mi WebOké, la de DA, las de las cuentas FTP, las de los usuarios de bases de datos, las de los administradores de WordPress o Joomla y las de sus buzones de correo. Elimine los administradores y las cuentas FTP que no reconozca. Después de cambiar la contraseña de una base de datos, modifique también el archivo de configuración de su sitio web, como wp-config.php.
- Compruebe si su propio ordenador tiene virus. Un ordenador infectado puede filtrar contraseñas.
Limpieza
- Restaure una versión limpia de antes del hackeo con WebOké Backups. Usted elige un momento de los últimos 30 días. Seleccione Restaurar por completo, para que también desaparezcan los archivos que haya añadido el hacker. Si no está seguro de qué momento está limpio, restaure primero una copia de seguridad con Como copia junto a la actual y compárelas con calma.
- En DirectAdmin, en Funciones adicionales, consulte en Imunify360 Plugin qué archivos se han detectado como maliciosos. Consulte Imunify360: analizar su sitio web en busca de malware.
- A continuación, actualice de inmediato WordPress o Joomla, todos los plugins y los temas. Puede hacerlo con Installatron o con el Website Manager. La vulnerabilidad también está en la copia de seguridad.
¿Prefiere que nuestros expertos resuelvan el hackeo por usted? Es posible, pero requiere tiempo y por eso no es gratuito. Consulte Servicio de resolución de hackeos.
¿Cómo entró el hacker?
- Un programa, plugin o tema desactualizado con una vulnerabilidad conocida. Esta es la causa más habitual.
- Una contraseña fácil de adivinar o filtrada. Puede comprobar si su contraseña aparece en una filtración en haveibeenpwned.com.
- Un ordenador infectado con un keylogger.
- Un formulario sin validación, a través del cual se puede enviar código o spam.
Encontrará rastros en los registros: Información del sistema y archivos, Resumen del sitio y registros. Preste especial atención a las solicitudes POST desde direcciones IP desconocidas. En Historial de inicio de sesión de DirectAdmin puede ver quién inició sesión y cuándo.
Prevención
- Mantenga siempre actualizados WordPress, Joomla, los plugins y los temas. Active las actualizaciones automáticas en Installatron o en el Website Manager.
- Utilice FTPS o SFTP en lugar de FTP normal.
- Utilice un usuario de base de datos propio para cada programa, no su usuario de DA.
- Utilice solo plugins conocidos y elimine los que no use.
- Proteja especialmente las carpetas de administración, por ejemplo con una contraseña en una carpeta.
Google considera su sitio peligroso
¿Aparece su sitio marcado como no seguro en Google? Límpielo primero por completo. Después, solicite una nueva revisión en Google Search Console, en Problemas de seguridad.
Consulte también en el manual de DirectAdmin: Imunify360: analizar su sitio web en busca de malware y ¿También se puede hacer en Mi WebOké? WebOké Backups.
Explicación detallada con capturas de pantalla: Han hackeado mi sitio web: plan paso a paso en el manual de DirectAdmin.
¿Quiere aprender más? Siga gratis el Curso de WordPress, lección 7.1 Cómo se piratean los sitios web o lección 7.5 Hackeado: reconocer, reparar y prevenir.
