> For the complete documentation index, see [llms.txt](https://securitylayer.gitbook.io/securitylayer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://securitylayer.gitbook.io/securitylayer/pentesting-tools/tools/hydra.md).

# Hydra

*Su objetivo principal es probar múltiples combinaciones de nombres de usuario y contraseñas para intentar obtener acceso no autorizado a un sistema o servicio.*\
\
\&#xNAN;***Ejemplo:***

```vim
┌──(dante㉿hunter)-[/home/kali]
└─# hydra -l user -P /usr/share/wordlists/rockyou.txt ssh://172.17.0.2 -t 10 -I
```

***Parámetros:***

* ***`-l user`**: Este parámetro especifica el nombre de usuario que Hydra usará para el ataque. En este caso, `user` es el nombre de usuario que se probará contra el servicio SSH.*
* ***`-P /usr/share/wordlists/rockyou.txt.gz`**: Este parámetro especifica la lista de contraseñas que Hydra utilizará para intentar acceder. Aquí, estás usando el archivo `rockyou.txt.gz`, una lista comprimida de contraseñas comunes.*
* ***`ssh://172.17.0.2`**: Especifica el objetivo del ataque. Aquí, `ssh` indica que el ataque es contra el servicio SSH, y `172.17.0.2` es la dirección IP del servidor de destino.*
* ***`-t 10`**: Este parámetro define el número de hilos (threads) que Hydra utilizará simultáneamente para realizar el ataque. En este caso, está configurado para utilizar 10 hilos, lo que acelera el proceso al intentar múltiples contraseñas en paralelo.*
* ***`-I`**: Este parámetro indica que Hydra no esperará a que todos los intentos de un grupo de hilos se completen antes de iniciar el siguiente grupo. Esto es útil para hacer que el ataque sea más rápido, especialmente en situaciones en las que algunos intentos pueden tardar más que otros.*

***Fuerza Bruta a protocolo SMB***

```vim
┌──(dante㉿hunter)-[/home/kali]
└─# hydra -l usuario -P /usr/share/wordlists/rockyou.txt smb://0.0.0.0
```

**Fuerza bruta a mssql**

```vim
hydra -L users_dictionary -P pwds_dictionary mssql://10.10.11.51
```

&#x20;

***Ver máquina*** [***Crocodile (HTB)***](/securitylayer/maquinas-y-modulos-de-htb/unix-easy/crocodile.md)&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://securitylayer.gitbook.io/securitylayer/pentesting-tools/tools/hydra.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
