the_open_door
café
ESEN
← Herramientas

sqsh

Cliente MS SQL desde Linux, alternativa a mssqlclient cuando falla.

Cliente interactivo de MS SQL Server para Linux, construido sobre FreeTDS. Cumple el mismo papel que `mssqlclient.py` de impacket y a veces funciona donde este falla (versiones antiguas del servidor, autenticación local en vez de dominio). Su detalle propio es que las sentencias no se ejecutan hasta escribir `go` en una línea aparte, cosa que sorprende la primera vez. Desde ahí se llega igual a `xp_cmdshell` para ejecutar comandos como la cuenta del servicio.

Familia Bases de datos

Flags -S -U -P -h

Conceptos Command execution in MSSQL (xp_cmdshell), IMPERSONATE in MSSQL (EXECUTE AS LOGIN)

Cheatsheet MS SQL Server · 1433

Instalación

sudo apt install -y sqsh

Comandos útiles2 comandos

Herramienta de referencia: aún no aparece en una máquina publicada del blog, pero forma parte del arsenal por su uso habitual.