OpenLabs es un repositorio que proporciona laboratorios de ciberseguridad fácilmente desplegables utilizando Docker Compose. Cada laboratorio consiste en contenedores Docker diseñados para simular escenarios de seguridad del mundo real, ofreciendo un entorno práctico para el estudio y pruebas.
- Docker Compose: Inicia fácilmente los laboratorios con
docker-compose up -d
. - Entorno Aislado: Cada laboratorio se ejecuta en contenedores Docker, garantizando un entorno de prueba seguro y aislado.
- Configuración Personalizable: Puedes personalizar las plantillas de los laboratorios según tus necesidades.
- Acceso Rápido al Terminal: Acceso rápido al terminal para cada contenedor.
- Transferencia Fácil de Archivos: Transferencia rápida de archivos entre tu máquina y el contenedor.
- Contenedores Editables: Edita fácilmente archivos dentro de los contenedores.
- Ejecución con Tiempo Limitado: Define un límite de tiempo de ejecución para los laboratorios.
- Clona el repositorio:
git clone https://github.com/and0x00/openlabs.git
- Navega al directorio específico del laboratorio:
cd openlabs/<lab-directory>
- Inicia el laboratorio utilizando Docker Compose:
docker-compose up -d
Accede al terminal o interfaz web del laboratorio según sea necesario.
- Docker
- Docker Compose
Puedes modificar los archivos Docker Compose y las plantillas según tus necesidades. Cada laboratorio está diseñado para ser fácilmente configurable.
Siéntete libre de hacer un fork de este repositorio y enviar pull requests con mejoras o nuevos laboratorios.
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.