Formação / WEB-101
Pentest Web: do pedido HTTP à exploração
Lê uma aplicação web como um atacante. Encontra o que o scanner não encontra.
Certificado de conclusão ENOF
Condições por definir
12 módulos
Em 3 partes, do básico ao avançado
3 desafios
Para provares que sabes fazer
Duração por definir
Publicada juntamente com o preço
O que é
Este curso ensina a ler uma aplicação web como um atacante a lê: pedidos, sessões, parâmetros, trust boundaries. Parte do protocolo HTTP e chega às falhas que aparecem em auditorias reais, como SQL injection, broken authentication, broken access control e business logic. Cada conceito é praticado num laboratório isolado, e o foco é perceber porquê a falha existe, para a conseguires encontrar quando o scanner não a encontra.
- Para quem é
- Iniciantes com bases de programação e redes, e programadores que querem perceber como as suas aplicações são atacadas.
- Pré-requisitos
- Conforto com a linha de comandos e noções básicas de HTTP e de uma linguagem de scripting.
O que vais aprender
- Mapear uma aplicação web e encontrar onde o input chega a algo sensível
- Explorar SQL injection, XSS e broken access control em laboratório
- Distinguir um alerta de scanner de uma vulnerabilidade real
- Escrever um relatório com prova, impacto e correção
- HTTP e sessões
- Burp Suite
- SQL injection
- XSS
- CSRF
- Controlo de acesso
- SSRF
- Autenticação
- APIs
- Relatórios
Programa
12 módulos, cada um mais exigente que o anterior. O programa pode ser ajustado até à abertura das inscrições.
Iniciante
- 01Como a web funciona: HTTP, cookies e sessões
- 02Montar o laboratório e o proxy de interceção
- 03Recon e mapeamento da aplicação
- 04Validação de input e trust boundaries
Intermédio
- 05SQL injection: deteção, exploração e prevenção
- 06XSS e CSRF: o browser como alvo
- 07Autenticação, sessões e recuperação de conta
- 08Controlo de acesso e IDOR
Avançado
- 09SSRF e acesso a serviços internos
- 10Segurança de APIs e GraphQL
- 11Falhas de business logic
- 12Escrever um relatório que um cliente consegue agir sobre
Prova que sabes fazer
- DESAFIO 01
Encontrar uma falha de controlo de acesso sem ajuda de scanner
- DESAFIO 02
Encadear duas falhas menores num impacto real
- DESAFIO 03
Corrigir a aplicação e provar que a falha desapareceu
Exemplos do tipo de desafio, sem guia. Os definitivos fecham-se com o programa.
Certificado e instrutor
Certificado de conclusão
Condições de emissão por definir.
Por anunciar
O instrutor será apresentado antes da abertura das inscrições.
Preço
A definir
Publicamos o preço antes da abertura das inscrições, com a duração e as condições do certificado.
Já está decidido
- 12 módulos, cada um com laboratório
- 3 desafios finais, sem guia
- Certificado de conclusão ENOF
Ainda por definir
- Preço e duração
- Formato e calendário
- Condições de emissão do certificado
- Data de abertura das inscrições
Bibliografia
- Stuttard, D. e Pinto, M. (2011). The Web Application Hacker's Handbook, 2.ª ed. Wiley.
- Zalewski, M. (2011). The Tangled Web. No Starch Press.
- OWASP. Web Security Testing Guide. owasp.org.
- IETF. RFC 9110: HTTP Semantics.
Perguntas frequentes
Isto é para mim?
Os pré-requisitos estão na secção «O que é». Se tiveres dúvidas sobre o teu ponto de partida, diz-nos o que já fizeste e respondemos com franqueza, sem compromisso.
Vou praticar ou só ver?
Praticar. Cada módulo tem exercícios em laboratórios isolados, montados para segurança web, e o curso acaba em desafios sem guia. Nada é testado em sistemas reais.
Posso aplicar isto em sistemas que não são meus?
Não, sem autorização escrita de quem os gere. O primeiro módulo de todos os cursos trata deste ponto.
Como decorre a formação?
Ao inscreveres-te, fazes o curso completo: módulos, laboratórios e desafios. O formato e o calendário ainda estão por definir e serão publicados com as inscrições.
Recebo certificado?
Sim, um certificado de conclusão do ENOF. As condições de emissão ainda estão por definir e serão publicadas com o curso.
Quando abrem as inscrições?
Ainda não há data. Contacta-nos e avisamos-te quando abrirem.
Começa a tua formação em segurança web.
As inscrições ainda não abriram. Diz-nos que estás interessado e avisamos-te quando abrirem.
