Programa do Curso

Introdução

Visão geral do OWASP Mobile Security Testing Guide

  • Áreas-chave na segurança de aplicativos móveis
  • O OWASP Mobile AppSec Verification Standard (MASVS)
  • Navegando pelo guia
  • Taxonomia de aplicativos móveis

Noções básicas de testes de segurança de aplicativos móveis

  • Checklist de segurança de aplicativos móveis
  • Princípios de teste
  • Definindo objetivos de teste
  • Testes de segurança no ciclo de desenvolvimento

Executando técnicas de teste gerais para aplicativos móveis

  • Arquiteturas de autenticação
  • Testes de rede e criptografia
  • Testes de qualidade do código
  • Manipulação e engenharia reversa
  • Interação do usuário com aplicativos móveis

Explorando as plataformas Android e iOS

  • Visão geral da plataforma Android
  • Armazenamento de dados no Android
  • Visão geral da plataforma iOS
  • Armazenamento de dados no iOS

Realizando testes de segurança para Android

  • Testes básicos de segurança do Android
  • Testes de armazenamento de dados
  • Autenticação local
  • APIs do Android (criptográficas, de rede e da plataforma)
  • Qualidade do código e configurações de build para aplicativos
  • Manipulação e engenharia reversa
  • Defesas anti-reversão

Realizando testes de segurança para iOS

  • Testes básicos de segurança do iOS
  • Testes de armazenamento de dados
  • APIs do iOS (criptográficas, de rede e da plataforma)
  • Qualidade do código e configurações de build para aplicativos
  • Manipulação e engenharia reversa
  • Defesas anti-reversão

Contribuindo para a comunidade MSTG

  • Lendo o MSTG
  • Guia de contribuição
  • Solicitações de recursos e feedback

Resumo e Conclusão

Requisitos

  • Noções gerais sobre o ciclo de vida do desenvolvimento de aplicativos móveis
  • Experiência em desenvolvimento, segurança e testes de aplicativos móveis

Público-Alvo

  • Desenvolvedores
  • Engenheiros
  • Arquitetos
 21 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas