Segurança de Aplicações Java: das Vulnerabilidades à Proteção
300 páginas
Portuguese
PDF
4.5

Segurança de Aplicações Java: das Vulnerabilidades à Proteção

Segurança de Aplicações Java: das Vulnerabilidades à Proteção

Autor:

Ano:

Resumo:

O desenvolvimento moderno em Java é impensável sem um profundo entendimento das questões de segurança. Todos os dias surgem novas vulnerabilidades, e ataques antigos (SQL Injection, XSS, CSRF) evoluem. O livro «Segurança de Aplicações Java: das Vulnerabilidades à Proteção» não é apenas um guia de referência, mas um curso prático completo que o guiará desde os fundamentos da programação segura até a construção de um sistema abrangente de proteção para aplicações corporativas.



Sobre o que é este livro

O autor, Alexey Voronov, desenvolvedor sênior e especialista em Application Security, reuniu anos de experiência em um único livro. Você aprenderá:

  • Como funcionam os ataques mais perigosos a aplicações Java (SQL Injection, Remote Code Execution, XXE, desserialização)
  • Por que as bibliotecas padrão podem ser inseguras e como evitar isso
  • Como configurar corretamente Spring Security, Hibernate e frameworks populares
  • Métodos de criptografia, hashing e armazenamento seguro de senhas (bcrypt, Argon2)
  • Princípios de desenvolvimento seguro (Secure SDLC) e integração de segurança em CI/CD
  • Trabalho com OWASP Top 10 e auditoria automática de código usando ferramentas (FindSecBugs, SonarQube)


Para quem é este livro

  • Desenvolvedores Java (Junior, Middle, Senior) que desejam escrever código seguro desde o primeiro dia
  • Engenheiros DevOps responsáveis pela segurança da infraestrutura e implantação
  • Arquitetos que projetam sistemas escaláveis e seguros
  • Team Leads e gerentes técnicos que implementam uma cultura de segurança na equipe


O que você obterá após a leitura

  • Aprenderá a identificar e eliminar vulnerabilidades na fase de escrita do código
  • Dominará técnicas de logging seguro, tratamento de erros e gerenciamento de sessões
  • Poderá realizar revisões de código do ponto de vista da segurança
  • Entenderá como proteger REST APIs, microsserviços e aplicações monolíticas
  • Obterá checklists e modelos prontos para auditoria


O livro é escrito em linguagem viva, com muitos exemplos de código, capturas de tela e casos reais da prática. Cada capítulo contém tarefas de autoavaliação e exercícios práticos.



Numa era em que um vazamento de dados pode custar milhões a uma empresa e a reputação, tudo, o conhecimento de segurança em Java torna-se não uma opção, mas uma necessidade. Este livro será seu navegador confiável no mundo do desenvolvimento seguro.



Materiais adicionais: o livro inclui os códigos-fonte dos exemplos, links para ferramentas úteis e uma lista de leituras recomendadas.

Recommendations