Pular para o conteúdo

Web

Veio do painel

No portal da Querencia, a página de chaves de API do admin "só libera para quem vem do painel interno". O código do servidor está em server.js, uma nota sobre cabeçalhos em curl-notes.txt, e um oráculo em oracle.mjs.

Leia como o servidor decide: ele confia num cabeçalho do pedido. Mas cabeçalho é texto que o cliente escolhe. Monte o pedido com o cabeçalho que o servidor confia e rode o oráculo.

O oráculo roda assim: node oracle.mjs "<caminho>" '<cabeçalhos json>'.

Formato: tocaia{...} em minúsculas. Exemplo com a mesma forma, que não é a resposta: tocaia{i_set_the_header}.

Arquivos do desafio

  • server.js

    888 B · SHA-256 18f8785838a5666b…

    Baixar
  • curl-notes.txt

    469 B · SHA-256 a31ac6a4cecd819e…

    Baixar
  • oracle.mjs

    2,1 KB · SHA-256 8cb74ef75ee4b5b5…

    Baixar

Tudo se resolve com ferramentas gratuitas.