SMB es un protocolo de red para compartir recursos por la red. Por tanto vamos a desplegar un contenedor de docker con este protocolo que tenga vulnerabilidades:
Lo descargamos:
Y lanzamos el docker compose:
Y vemos que tenemos el contenedor con el samba corriendo por el puerto 445:
MONTURA DEL RECURSO COMPARTIDO EN NUESTRO EQUIPO
Puede ser interesante montarnos todo el recurso compartido de la máquina víctima en nuestro PC por si queremos analizarlo más cómodamente en caso de tener muchas subcarpetas y subdirectorios. Por tanto podemos jugar con las monturas. Por tanto nos creamos un directorio dentro de /mnt donde vayamos a guardar dicho recurso compartido:
Y ahora con el comando mount vamos a montar este recurso compartido en esta carpeta:
Y ahora damos a intro sin poner contraseña ya que estamos haciendo uso de una null session, pero ya vemos que dentro del directorio mounted tenemos el recurso compartido:
Esto es más cómodo porque podemos ver todo el arbol de archivos, lo cual es muy útil en el caso de que hubiera muchos más archivos:
Si queremos desmontar esto, podemos usar el comando umount:








