# Question-1

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FPIJEm3Mwpu1TaFMC4ecd%2Fimage.png?alt=media&#x26;token=8d3070e2-b45c-49fa-bf37-6e9ade53c94a" alt=""><figcaption></figcaption></figure>

* Salvar as requisições em um arquivo, observe que o nosso id é um token

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FB8WX77cjgABfSz9PR4oh%2Fimage.png?alt=media&#x26;token=8943c468-2a04-43e4-a782-58d9971100a6" alt=""><figcaption></figcaption></figure>



**Payload** :&#x20;

```
sqlmap -r req.txt --batch --csrf-token="t0ken" --dump
```

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2F3VqZU2GTyb402DvgGjDl%2Fimage.png?alt=media&#x26;token=ad1b1f2f-4f12-495c-8d94-97c05d405dcc" alt=""><figcaption></figcaption></figure>

* `-r req.txt`: Especifica o arquivo `req.txt` que contém os detalhes da requisição HTTP a ser analisada pelo SQLMap.
* `--batch`: Executa o SQLMap em modo batch, o que significa que ele opera sem a necessidade de interação do usuário.
* `--csrf-token="t0ken"`: Fornece o token CSRF necessário para realizar requisições válidas em aplicações web que possuem proteção contra CSRF (Cross-Site Request Forgery).
* `--dump`: Instrui o SQLMap a extrair e exibir o conteúdo do banco de dados após a exploração bem-sucedida de uma vulnerabilidade de injeção SQL.
