Segurança
Roadmap Fundamentos de Segurança
Autenticação, autorização, OWASP Top 10, secrets, modelagem de ameaças e programação segura.
- Intermediário
- cerca de 9 horas
- 5 módulos
- 11 etapas
O que você vai aprender
1. Fundamentos de Segurança
As duas falhas web mais exploradas: injeção e controle de acesso quebrado.
- SQL Injection, Command Injection e Path Traversal — Segurança · SQL Injection, Command Injection e Path Traversal
- Autorização, RBAC e ABAC — Segurança · Autorização, RBAC e ABAC
2. Senhas, OAuth e OIDC
Armazene senhas com segurança, adicione MFA e delegue identidade com OAuth, OpenID Connect e JWT.
- Senhas, Hashing e MFA — Segurança · Senhas, Hashing e MFA
- OAuth, OIDC e JWT — Segurança · OAuth, OIDC e JWT
3. Fundamentos de Autenticação
Como aplicações web mantêm usuários autenticados com sessões, cookies e tokens, e como ataques XSS e CSRF exploram isso.
- Sessões, Cookies, OAuth e JWT — Engenharia de Backend · Sessões, Cookies, OAuth e JWT
- XSS e CSRF — Segurança · XSS e CSRF
4. Segurança de APIs e Infraestrutura
Proteja serviços contra SSRF, configure CORS, headers de segurança e TLS, e gerencie secrets com menor privilégio.
- SSRF — Segurança · SSRF
- CORS, Headers de Segurança e TLS — Segurança · CORS, Headers de Segurança e TLS
- Secrets e Menor Privilégio — Segurança · Secrets e Menor Privilégio
5. Modelagem de Ameaças e Programação Segura
Use o OWASP Top 10 e a modelagem de ameaças para encontrar riscos cedo e escreva código que resista a eles.
- OWASP Top 10 e Modelagem de Ameaças — Segurança · OWASP Top 10 e Modelagem de Ameaças
- Programação Segura — Segurança · Programação Segura
Cada etapa é liberada quando você responde bem às suas questões, e um módulo concluído conta em todos os roadmaps que o compartilham.
Comece este roadmap grátis