Pular para o conteúdo

Web

Saindo do template

Em note.cjs, a nota do visitante é renderizada como template, mas desta vez o contexto só expõe um objeto page de aparência inocente (título e tema). O segredo não está no contexto. Ele está num arquivo, que só se lê executando um comando.

Leia engine.cjs e note.cjs: todo objeto do motor é um objeto comum, e o page guarda uma referência de volta ao ambiente. A partir dela você alcança um objeto que executa comandos (de brinquedo, que só consultam uma tabela fixa). Encontre a cadeia, liste os arquivos, 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

    1,9 KB · SHA-256 e48da9a25540bf4c…

    Baixar

Tudo se resolve com ferramentas gratuitas.