Pular para o conteúdo

Web

Onde entra a entrada

A loja AgroPampa monta a listagem de produtos com o arquivo catalog.php. Três coisas que o visitante escolhe chegam pela URL: page, sort e category. Só uma delas é colada crua dentro do comando SQL, e é por ali que uma injeção entraria.

Leia o código e diga qual dos três parâmetros é usado sem nenhum cuidado, indo direto para dentro da consulta.

Responda no formato de flag com o nome do parâmetro, por exemplo tocaia{limit} (que não é a resposta).

Arquivos do desafio

  • catalog.php

    930 B · SHA-256 2df6a735007f3e29…

    Baixar

Exemplo resolvido

Este desafio vem com a solução em passos. Abra um de cada vez e tente o próximo sozinho antes de abrir. Cada passo aberto conta como ajuda no seu rating.

  1. Passo 1 Ache os três parâmetros

  2. Passo 2 Veja o que protege cada uma

  3. Passo 3 Siga o valor até a consulta

Tudo se resolve com ferramentas gratuitas.