# 22/TCP (SSH)

## Hydra

```shell
hydra -L <path-users> -P <path-passwords> ssh://<target>:<port> -u -f -V -t 4
```

* -L = utilizar archivo de usuarios.
  * \<path-users> = ruta de archivo con listado de usuarios.
* -P = utilizar archivo de contraseñas.
  * \<path-passwords> = ruta de archivo con listado de contraseñas.
* \<target> = objetivo.
* \<port> = puerto del servicio SSH.
* -u = recorre por usuarios, no por contraseñas.
* -f = salir cuando se encuentra un par de usuario/contraseña correctos.
* -V = modo verboso.

## Patator

```shell
patator ssh_login host=<target> port=<port> user=<user> password=FILE0 0=<path-passwords>
patator ssh_login host=<target> port=<port> user=FILE0 password=FILE1 0=<path-users> 1=<path-passwords>
```

* host = hostname.
  * \<target> = objetivo.
* port = puerto.
  * \<port> = puerto del servicio SSH.
* user = usuario.
  * \<user> = nombre de usuario.
* \<path-users> = ruta de archivo con listado de usuarios.
* \<path-passwords> = ruta de archivo con listado de contraseñas.
