Pular para o conteúdo

Web

Capstone: a cadeia inteira

Depois de um incidente, a PampaCloud "reforçou" o netguard.py: antes de rodar ping -c1 <host> pelo shell, o filtro remove ;, |, & e o espaço. Sem separador e sem espaço, parece impossível. Não é.

Junte tudo da trilha: use a substituição de comando $(...), que o filtro não bloqueia, e ${IFS} no lugar do espaço. Quando o ping não resolve o alvo, ele devolve o alvo no texto do erro, e é por aí que a saída do seu comando volta para você. Descubra a pasta do segredo e leia a flag.

A flag tem o formato tocaia{...}, por exemplo tocaia{exemplo_que_nao_e}.

Arquivos do desafio

  • netguard.py

    587 B · SHA-256 4b869fc3b2f30419…

    Baixar
  • simulate.py

    10,7 KB · SHA-256 65c7cf7b3a3cca86…

    Baixar

Tudo se resolve com ferramentas gratuitas.