Ya que soy bastante principiante en cuanto a la información y la seguridad de los sitios web, me gustaría preguntarle a las personas más experimentadas acerca de una idea, que simplemente se me pasó por la cabeza (¡probablemente no sea mi descubrimiento original !:]).
Con la introducción de tantos nuevos dominios de nivel superior, ¿aumentaría la seguridad de mi sitio web si moviera el "panel de control" a un subdominio separado o incluso a un dominio de nivel superior? Por ejemplo:
Los usuarios están usando solo el primer enlace. Incluso pueden no estar conscientes del hecho de que el otro dominio existe, ya que se puede asegurar aún más en el lado del servidor, para impedir todo el tráfico de la red de la empresa externa. Además, no tiene acceso ni siquiera a una parte de las herramientas de administración. Si inicia sesión en el primer dominio, solo tiene acceso al panel de control de su cuenta. Pero, nunca a nada relacionado con la gestión completa del sitio web.
Por razones obvias, ambos sitios web usarían la misma base de datos (no tomo la replicación como una opción aquí - ver el final del texto) y es probable que ambos dominios de nivel superior estén estacionados en el mismo servidor / alojamiento ( Proyecto de bajo costo (ver el final del texto), pero con una separación completa entre sí.
Esto se propone como contrario a los sitios web "estándar", con el sistema RBAC implementado, donde, si el usuario de nivel de administrador inicia sesión, él o ella obtiene acceso no solo a su panel de control de cuenta, sino también a todo el sitio web. herramientas de gestión, juguetes del sistema, etc., todas basadas en la determinación de sus derechos de acceso.
¿La implementación de la separación de frontend y backend aumentaría la seguridad del sitio web de una manera visible o razonable? ¿O sería solo una pérdida de tiempo, dinero y recursos?
Una de mis universidades afirma que, en la actualidad, a los intrusos no les importa algo como entrar en la cuenta o el panel de control o obtener la contraseña de alguien. Hoy en día, las intrusiones se basan en ataques DDoS y en servidores de "asesinato" físicos. Si eso es cierto, entonces mi solución propuesta no trae nada. Un ataque efectivo dejaría todo el servidor, tanto en el frontend como en el backend, sin importar cuántos dominios use.
BTW: estamos hablando de un sitio web de clase baja, con hasta 10k-100k usuarios, un proyecto propio, que resultó ser un poco más interesante. Alojado en un servidor. Sin hosting multiservidor, sin replicación de la base de datos, sin mitigación de ataques DDoS, etc. No estamos hablando de otro Facebook o este servicio de clase, ya que en este caso lo más probable es que tengan soluciones mucho mejores que múltiples dominios.