Lab for SSH practice, privilege escalation and HTTP request capture.
344
Este contenedor Docker está diseñado para el laboratorio de generación de llaves SSH, cracking de credenciales FTP y monitorización de tráfico. Los usuarios aprenderán técnicas avanzadas de seguridad cibernética al interceptar tráfico interno y extraer información crítica de él. La base del contenedor es Ubuntu 22.04.
Utiliza el siguiente comando para desplegar el contenedor, aAsegúrate de reemplazar HostPor1, HostPort2 y HostPortRange con los puertos para los servicios FTP, SSH y FTP Passive, respectivamente:
docker run -d --name ssharknet -p [HostPort1]:21 -p [HostPort2]:22 -p [HostPortRange]:40000-40010 kradbyte/ssharknet:latest
Inicialmente, genera un par de llaves SSH en tu máquina local que luego usarás para acceder al servidor de forma segura.
Conecta al servicio FTP usando las credenciales obtenidas por cracking y sube tu llave pública SSH al servidor para permitir un acceso seguro.
Accede al servidor via SSH usando tu llave privada. Una vez dentro, comienza a monitorizar el tráfico de la red interna para interceptar una petición HTTP específica que envía un archivo de texto.
El archivo de texto interceptado contiene un archivo comprimido en formato hexadecimal. Convierte este contenido de vuelta a un formato comprimido, extrae el archivo y descubre la flag del laboratorio.
Para detalles adicionales y soporte, visita el repositorio en GitHub: oppasdif/elemental-labs/4-SSHarknet.
Si deseas contribuir al desarrollo del laboratorio, siente libre de hacer fork del repositorio y proponer tus cambios a través de un pull request.
Content type
Image
Digest
sha256:f3784fed3…
Size
118.2 MB
Last updated
over 2 years ago
docker pull kradbyte/ssharknet