Brute Force

Exploiting Basic Auth with Hydra

$ hydra -l user -P passwords.txt 127.0.0.1 http-get / -s 81
  • hydra: El comando que ejecuta la herramienta de ataque de fuerza bruta.

  • -l user: Especifica un solo nombre de usuario user para usar en el ataque.

  • -P passwords.txt: Especifica un archivo de lista de contraseñas (passwords.txt) que Hydra utilizará para intentar iniciar sesión.

  • 127.0.0.1: La dirección IP del servidor de destino, que en este caso es localhost.

  • http-get: El protocolo que se va a utilizar es una solicitud HTTP GET.

  • /: El camino o recurso de la URL que se va a atacar (la raíz del servidor web).

  • -s 81: Especifica que el puerto a atacar es el 81, en lugar del predeterminado 80.

❯ hydra -l basic-auth-user -P /usr/share/seclists/Passwords/2023-200_most_used_passwords.txt 94.237.62.166 -s 53856 http-get /
hydra -l admin -P /path/to/password_list.txt 127.0.0.1 http-post-form "/login.php:user=^USER^&pass=^PASS^:F=incorrect"
  • hydra: La herramienta de fuerza bruta que estás utilizando.

  • -l admin: Indica que el nombre de usuario que se probará es admin.

  • -P /path/to/password_list.txt: Especifica la ruta del archivo de lista de contraseñas que Hydra usará para intentar acceder. dis- 127.0.0.1: La dirección IP del servidor de destino, en este caso localhost.

  • http-post-form: Especifica que el método HTTP a usar es POST, ya que se está atacando un formulario de inicio de sesión.

  • /login.php:user=^USER^&pass=^PASS^:F=incorrect:

    • /login.php: La ruta en el servidor donde se encuentra el formulario de inicio de sesión.

    • user=^USER^&pass=^PASS^: La cadena de datos que se envía al formulario. ^USER^ y ^PASS^ son marcadores de posición que Hydra reemplaza automáticamente con los nombres de usuario y contraseñas del archivo de lista.

    • :F=incorrect: Es la cadena que Hydra busca en la respuesta del servidor para determinar si la autenticación falló. Si la respuesta contiene incorrect, Hydra asume que la autenticación fue fallida.

Medusa

Last updated