Quem faz o pedido
A Estância Digital tem um serviço que gera a prévia de um link: você manda GET /preview?url=<URL> e ele mostra o título da página daquele endereço. O código do serviço está em preview-service.js.
Dois logs vieram junto: access.log, os pedidos que chegaram ao serviço vindos dos navegadores, e outbound.log, as conexões que o próprio serviço abriu para buscar cada URL.
Repare quem realmente abre a conexão até 192.0.2.10. O serviço se apresenta com um nome fixo (um User-Agent) em cada pedido que ele faz. Esse nome é a flag.
Formato: tocaia{...} em minúsculas. Exemplo com a mesma forma, que não é a resposta: tocaia{meunavegador}.
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 o que o código busca
Passo 2 Separe os dois logs
Passo 3 Ache quem conecta em 192.0.2.10
Passo 4 Leia o User-Agent
Tudo se resolve com ferramentas gratuitas.
Entre para ver o assunto deste desafio.
A solução comentada aparece depois que você resolve.