Necesitas ser un poco más lateral en tu pensamiento. Para practicar la piratería en un sitio web, no necesita un sitio web público; de hecho, no quiere un sitio web público porque una vez que es público, ya no tiene control sobre quién puede intentar piratearlo. También sugeriría, sin querer ser grosero, que según su pregunta, es poco probable que usted y sus amigos tengan las habilidades necesarias para configurar un sitio web público de tal manera que permita la piratería, pero controlan / administran quién puede piratearlo. .
El gran problema con un sitio web público para piratería es que no muchas organizaciones de hosting estarán dispuestas a hacerlo. Para ellos, es un riesgo demasiado alto, ya que cualquier persona que pueda hackear el sitio con éxito podría terminar obteniendo el acceso suficiente como una amenaza para los demás clientes / sitios que alojan. La mayoría de las empresas de hosting harán que los sitios que aloja construyan sobre su propia infraestructura, que está diseñada para hacer que su trabajo de alojamiento sea lo más fácil posible y no hay garantía de que un hack exitoso no esté al nivel de su infraestructura, es decir exponiéndolos a la piratería, no solo a su sitio. Esto no significa que no encontrará una empresa de alojamiento que esté dispuesta a permitirlo, ya que podría verse como un tipo de prueba de lápiz para ellos, pero es poco probable.
La mejor solución es configurar un sitio utilizando una máquina virtual. Incluso si no está en la misma red local, puede hacer que cada persona ejecute su propia máquina virtual. Puede usar una de las muchas máquinas virtuales de "pirateo" que han sido diseñadas específicamente para este tipo de cosas, o puede crear un rollo propio, crear una instantánea y luego darle una instantánea a cada persona para que ejecute. Esto permitirá que todos puedan piratear en su propio sitio sin interferir entre sí.
A menudo, cuando intentas piratear cosas, puedes hacer cosas que pueden hacer que el sitio / host sea inestable o incluso hacer que no pueda ejecutarse. Cuando aprende a hackear, regularmente debe restaurar todo a un estado conocido para que pueda confirmar que un hack exitoso funciona y que comprende completamente cómo funciona. Una vez que crea que ha encontrado una 'receta' que funciona, puede restaurar su VM a un estado conocido e intentar repetir el proceso. Si tienes éxito, entonces tienes más confianza en que sabes exactamente cómo hacerlo. Por otro lado, si falla, entonces sabe que a su receta le falta algo, probablemente un efecto secundario causado por un intento anterior.
El otro beneficio de usar el enfoque de VM es que evita cualquier posible problema legal. Lo estás haciendo todo en un host privado y en un entorno que controlas. También es relativamente barato de hacer. Todo lo que necesita es una PC con memoria suficiente para ejecutar una o más imágenes de vmware o virtual box. Yo uso una caja de Linux ejecutando virtuabox con 16Gb de RAM. Puedo ejecutar varias máquinas virtuales a la vez, simulando un netowrk, etc.
Para tener una idea de cómo puedes hacer esto, consulta Configura tu red de laboratorios de pruebas de lápiz / pirateo usando un sistema único .