Reflexo na página
O site Pampa Books tem uma busca: você digita um termo e ele devolve "You searched for: ..." com o que você escreveu. O valor volta direto no HTML da página, sem ser tratado.
A página guarda na memória um token de equipe de brinquedo, em window.staffToken (em base64). Qualquer código que rode na página pode ler esse valor. Abra search.html no navegador, faça a busca refletir um pedaço de código que leia e mostre o staffToken, e decodifique o resultado: esse é o flag.
Dica de contexto: um <script> colocado por innerHTML não roda; um manipulador de evento, sim.
O flag tem o formato tocaia{...}. Um exemplo de mesma forma que NÃO é a resposta: tocaia{just_a_catalog}.
Arquivos do desafio
- Baixar
search.html
861 B · SHA-256 0b8655d295d9e178…
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.
Passo 1 Veja a entrada voltar na página
Passo 2 Confirme que é código, não texto
Tudo se resolve com ferramentas gratuitas.
Entre para ver o assunto deste desafio.
A solução comentada aparece depois que você resolve.