Pular para o conteúdo

Web

Lendo o patch

Os arquivos before.py e after.py são a mesma função de verificação de token do portal da Galpão Logística, antes e depois do patch que fechou as falhas da trilha. No "antes", uma opção passada ao jwt.decode desliga a conferência mais importante, e a função confia em qualquer token como ele vem. No "depois", essa opção some e a verificação passa a conferir a assinatura, fixar o algoritmo e checar expiração e emissor.

Compare os dois arquivos e diga qual opção, no before.py, estava desligando a conferência. Essa opção é o bug.

Responda no formato tocaia{...} com o nome da opção, por exemplo tocaia{require} (que não é a resposta).

Arquivos do desafio

  • before.py

    323 B · SHA-256 59586801396c6bfd…

    Baixar
  • after.py

    499 B · SHA-256 0be4e9a828610a08…

    Baixar

Tudo se resolve com ferramentas gratuitas.