Web
Ler o patch do Log4Shell
A melhor forma de entender um bug é ler o conserto. Os arquivos before.java e after.java são a mesma função de formatação do Log4j, antes e depois do patch que fechou o Log4Shell. No "antes", a mensagem já montada passa por mais um passo que busca e resolve os ${...} (os lookups). No "depois", esse passo some: a mensagem é devolvida exatamente como foi construída.
Compare os dois arquivos e diga o nome da CHAMADA que foi removida, aquela que resolvia os lookups e era o bug.
Responda no formato de flag com o nome dessa chamada, por exemplo tocaia{toString} (que não é a resposta).
Arquivos do desafio
Tudo se resolve com ferramentas gratuitas.
Entre para ver o assunto deste desafio.
A solução comentada aparece depois que você resolve.