Considere WordPress, que alberga todas sus funciones de administración en el directorio /wp-admin/
. En consecuencia, todas las URL de administración comienzan con /wp-admin/
. Me pregunto si sería mucho más seguro que cada instalación use un nombre único para la carpeta de administración y las URL. Por ejemplo, la carpeta de administración para una instalación en particular podría ser /8404f25a73ec25d1/
.
Lo primero que viene a la mente es que esto es seguridad a través de la oscuridad. Sin embargo, esto parece que podría ser una primera línea de defensa efectiva contra los scripts automatizados. Si el nombre era lo suficientemente aleatorio y lo suficientemente largo, no hay forma de que un atacante pueda adivinar el nombre de la carpeta de administración. Además, en un ataque de día cero contra un nuevo agujero de seguridad contra el lado del administrador, esta podría ser la única defensa.
¿Deberían las aplicaciones web disponibles como WordPress proporcionar una manera de cambiar las URL de administrador predeterminadas?
Para ser claros, no creo que esto deba reemplazar ninguna otra medida de seguridad; Solo me pregunto si la seguridad adicional (si alguna) valdrá la pena.