Intermediário 7 desafios
SSRF
Muito site tem um recurso inocente que busca uma URL para você: gerar a prévia de um link, baixar uma imagem por endereço, validar um webhook. Quando você controla essa URL, quem abre a conexão não é o seu navegador, é o servidor, de dentro da rede dele. Isso é SSRF (falsificação de requisição no lado do servidor). Aqui você aprende a reconhecer o recurso que busca a URL, alcançar serviços internos e o próprio localhost do servidor, ler um serviço de metadados de nuvem de brinquedo, contornar uma lista de permissão mal feita, entender o SSRF cego (quando você não vê a resposta) e, no fim, ler o patch que fecha a falha. Tudo em alvos de brinquedo que vêm no desafio, com IPs de documentação e nomes inventados: nada aponta para sistema real.
O que você vai aprender
- O que é SSRF
- Serviços internos e localhost
- Metadados de nuvem
- Contornando listas de permissão
- Anatomia de uma URL
- SSRF cego (fora de banda)
- Como fechar o SSRF
- Web Com arquivo Exemplo resolvido
Quem faz o pedido
Disponível - Web Com arquivo Exemplo resolvido
Alcançando o interno
0% de acerto, 0 resolveram
Disponível - Web Com arquivo
Metadados de nuvem
0% de acerto, 0 resolveram
Disponível - Web Com arquivo
Contornando a lista
0% de acerto, 0 resolveram
Disponível - Web Com arquivo
SSRF cego
0% de acerto, 0 resolveram
Disponível - Web Com arquivo
Lendo o patch
Disponível - Web Com arquivo
Capstone
Disponível