O algoritmo none
O portal da Galpão Logística confere os tokens com o arquivo verify.py. Ele lê o algoritmo do próprio token: se o header disser alg: none, ele aceita o token sem conferir assinatura nenhuma. Se o token disser role: admin, abre o painel de administração. O token.txt é um token de visitante comum, só para você ver a forma.
Forje um token com alg: none e role: admin, e rode verify.py com ele. O painel vai imprimir a flag.
A flag sai no retorno do verify.py, no formato tocaia{...}. Exemplo de forma (não é a resposta): tocaia{algum_texto}.
Arquivos do desafio
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 por que o none passa
Passo 2 Monte o token forjado
Passo 3 Rode o verificador
Tudo se resolve com ferramentas gratuitas.
Entre para ver o assunto deste desafio.
A solução comentada aparece depois que você resolve.