Pular para o conteúdo

Web

Driblando o filtro

É o mesmo escape do desafio anterior: a nota vira template e page.owner leva ao ambiente. Mas agora note.cjs tem uma defesa: antes de renderizar, ele rejeita qualquer nota cujo TEXTO CRU contenha a palavra owner. A cadeia direta page.owner... é barrada.

O filtro só olha o texto que você enviou. Se a palavra owner nunca aparecer inteira no seu texto, mas o motor construir essa chave na hora de avaliar, você passa. Monte a carga, leia o arquivo da flag.

Responda no formato de flag com o conteúdo lido, por exemplo tocaia{exemplo} (que não é a resposta).

Arquivos do desafio

  • engine.cjs

    5,7 KB · SHA-256 9e6f3d966f4359a3…

    Baixar
  • note.cjs

    2 KB · SHA-256 f0bc9ed962f81255…

    Baixar

Tudo se resolve com ferramentas gratuitas.