Overview
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Na primeira edição deste livro aclamado pela crítica, Andrew Hoffman definiu os três pilares da segurança de aplicativos: reconhecimento, ataque e defesa. Nesta segunda edição revista e atualizada, examina dezenas de tópicos relacionados, desde os mais recentes tipos de ataques e atenuações até a modelagem de ameaças, o ciclo de vida de desenvolvimento de software seguro (SSDL/SDLC) e muito mais.
Hoffman, engenheiro de segurança sênior da Ripple, também fornece informações sobre explorações e mitigações para várias tecnologias adicionais de aplicativos da Web, como GraphQL, implantações baseadas em Cloud, redes de entrega de conteúdo (CDN) e renderização do lado do servidor (SSR). Seguindo o currículo do primeiro livro, esta segunda edição está dividida em três pilares distintos que compreendem três conjuntos de habilidades separadas:
- Pilar 1: Reconhecer - Aprendetécnicas para mapear e documentar aplicações Web remotamente, incluindo procedimentos para trabalhar com aplicações Web
- Pilar 2: Ataque - Exploramétodos para atacar aplicações Web utilizando uma série de exploits altamente eficazes que foram comprovados pelos melhores hackers do mundo. Estas competências são valiosas quando utilizadas em conjunto com as competências do Pilar 3.
- Pilar 3: Defesa - Aproveitaas competências adquiridas nas duas primeiras partes para construir mitigações eficazes e duradouras para cada um dos ataques descritos no Pilar 2.