SMB (Server Message Block) es un protocolo de red fundamental para compartir recursos como archivos, impresoras y puertos serie en una red local, especialmente popular en entornos Windows pero compatible con Linux y macOS a través de implementaciones como Samba, permitiendo la comunicación cliente-servidor para acceder a carpetas y servicios como si fueran locales, siendo un pilar de las redes Microsoft desde los años 80.

Samba =! SMB

Herramientas

Caso practico

cd vulhub/samba/CVE-2017-7494
docker compose up -d

Luego probamos la siguiente instruccion: smbclient -L 127.0.0.1 -N Podemos probar con otra herramienta smbmap -H 127.0.0.1 Para ingresar a alguno de los recursos listados: smbclient //127.0.0.1 -N Podemos subir archivos ahora con: put archivo.txt Para descargar ese recurso get archivo.txt