Pular para conteúdo

Fundamentos de segurança de aplicativos web

O que você vai aprender

A segurança de aplicativos web é um domínio profundo de conhecimento técnico com muitas áreas de especialização. Esta trilha de aprendizagem fornecerá a você uma compreensão geral das vulnerabilidades de aplicativos web e como funcionam algumas das mais comuns.

Última atualização em: 18 de dezembro de 2024

Módulos

Comece aqui

Introdução

Leia a visão geral do trilha de aprendizagem, objetivos, ameaças associadas e pré-requisitos

Módulo 1

Vulnerabilidades de infraestrutura

Ao inspecionar um aplicativo web para fins de avaliação de vulnerabilidade, o profissional deve entender a estrutura subjacente da tecnologia e, ao mesmo tempo, procurar vulnerabilidades nessa estrutura.

Módulo 2

Validação de Dados

Uma classe comum de vulnerabilidades em aplicativos web está relacionada à forma como o aplicativo processa os dados fornecidos pelos usuários do site

Módulo 3

Autenticação

Em qualquer site que tenha logins de usuários, é importante que o site proteja as contas de usuários contra acesso não autorizado e também que as próprias credenciais da conta sejam protegidas. Este subtópico descreve as áreas mais comuns de autenticação em que aparecem falhas nos aplicativos web.

Módulo 4

Autorização

É essencial que o site proteja recursos e dados contra acesso não autorizado, garantindo que somente usuários com as permissões apropriadas possam usá-los ou interagir com eles.

Módulo 5

Lógica do Aplicativo

Aqui aprendemos sobre vulnerabilidades de lógica de aplicativo, o que são e como proteger nosso site contra elas

Módulo 6

Habilidades interpessoais para segurança de aplicativos web

Ao interagir com indivíduos e organizações que operam aplicativos web, é necessário ter consciência para verificar a natureza da relação com o protetor digital, oferecendo conselhos ou serviços úteis e não alarmistas