Programa do Curso
Fundamentos de Segurança da TI e Codificação Segura
- Princípios fundamentais de segurança e defesa em profundidade
- Tendências recentes em vulnerabilidades e exploits
- Integração do ciclo de vida de desenvolvimento de software seguro (SSDLC)
Segurança de Aplicações Web
- OWASP Top Ten (2021) e além
- Injeção, autenticação quebrada, desserialização insegura
- Gerenciamento seguro de sessões e tokens
Segurança do Lado do Cliente
- Cross-Site Scripting (XSS) e ataques baseados em DOM
- Cross-Site Request Forgery (CSRF)
- Frameworks modernos do lado do cliente e riscos da cadeia de suprimentos
Fundamentos de Segurança Java
- Arquitetura de segurança Java e areia (sandboxing)
- Uso seguro de APIs e bibliotecas Java
- Mitigação de vulnerabilidades de desserialização
Criptografia Prática
- Hashing, criptografia e assinaturas digitais
- Uso da Java Cryptography Architecture (JCA)
- Gerenciamento de chaves e comunicação segura com TLS
Serviços de Segurança Java
- Autenticação e autorização com JAAS
- Visão geral do Spring Security
- Web services e APIs seguras com Java
Segurança C/C++ e Integridade da Memória
- Layout de memória e operações de pilha
- Estouro de buffer, ataques de string de formato e ponteiros pendurados
- Técnicas de mitigação: ASLR, DEP, stack canaries
Erros Comuns de Codificação e Vulnerabilidades
- Flaws de injeção em C/C++ e Java
- Tratamento inadequado de erros e registro de logs
- Gerenciamento inseguro de arquivos e recursos
Fontes de Conhecimento e Melhores Práticas
- Ficar atualizado sobre CVEs, avisos e frameworks
- Ferramentas de análise estática e dinâmica para codificação segura
- Leituras adicionais e recursos para aprendizado contínuo
Resumo e Próximos Passos
Requisitos
- Familiaridade com C/C++, Java e desenvolvimento de aplicações web
- Compreensão básica de redes e HTTP
- Experiência no uso de uma IDE ou editor de código
Público-alvo
- Desenvolvedores
- Engenheiros de software
- Líderes técnicos
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 5200 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (3)
A experiência de compartilhar, o conhecimento do professor e valioso.
Carey Fan - Logitech
Curso - C/C++ Secure Coding
Máquina Traduzida
o conhecimento do instrutor era muito elevado - ele sabia do que estava falando e conhecia as respostas para nossas perguntas
Adam - Fireup.PRO
Curso - Advanced Java Security
Máquina Traduzida
O tópico é atual e eu precisava estar atualizado
Damilano Marco - SIAP s.r.l.
Curso - Secure Developer Java (Inc OWASP)
Máquina Traduzida