Segurança em Aplicações WEB

Aprenda Ethical Hacking em Sites e Aplicações WEB de forma prática, torne-se um profissional do Pentest WEB!

Ratings 4.67 / 5.00
Segurança em Aplicações WEB

What You Will Learn!

  • Ethical Hacking
  • Pentest profissional em Aplicações WEB
  • Ethical Hacking em Aplicações WEB
  • OWASP
  • OWASP ZAP
  • ModSecurity
  • SSL
  • Arquitetura e tecnologias de aplicações web
  • Tipos de pentest e metodologia para teste de invasão
  • Injeção de SQL com acesso à plataforma subjacente, especificidades dos SGBDs e injeção de SQL às cegas
  • Injeção de comandos
  • Transporte de credenciais por canais inseguros
  • Enumeração de usuários
  • Política de senhas fortes não implementadas pela aplicação
  • Falhas na programação ou projeto do mecanismo de autenticação
  • Mecanismos de recuperação de senhas vulneráveis
  • Cross-Site Scripting (XSS) e CSRF
  • Teste dos mecanismos de autorização
  • Testes dos mecanismos criptográficos
  • Testes de vulnerabilidades manuais e automáticos

Description

Você quer aprender a desenvolver aplicações pensando na segurança desde a concepção do seu projeto? Quer conhecer as principais vulnerabilidades atuais da web, e aprender a corrigir cada uma delas? Já desenvolve em alguma linguagem, e pretende aprimorar suas skills em segurança?


Então, leia com atenção:


Será um prazer ser seu professor neste curso!


Sou profissional de Redes e Segurança com mais de 8 anos de experiência. Atualmente sou responsável pela segurança da rede de uma empresa do ramo alimentício de faturamento diário superior a 10 milhões de reais. Meu objetivo é trazer para este curso todas as minhas experiências na administração de sistemas de segurança em redes de grande porte, protegendo as mais diversas aplicações Web.


Eu quero guiar você no aprendizado de ferramentas de segurança, na compreensão de protocolos de rede, e auxiliar na sua missão de propagador de segurança.


Para isso, no curso Segurança em Aplicações WEB trabalharemos em vários módulos, sendo eles:


1. Primeiros passos na Segurança WEB

Veremos aqui de forma detalhada a Arquitetura e Tecnologia das Aplicações WEB atuais, tipos de pentest e metodologia para teste de invasão, OWASP como ferramenta de pentest, OWASP ZAP como ferramenta de descoberta de vulnerabilidades, e estruturaremos o laboratório a ser usado no curso.


2. Injeção de código malicioso

Veremos as principais formas de injeção de código malicioso, dentre elas:

- Injeção de SQL com acesso à plataforma subjacente, especificidades dos SGBDs e injeção de SQL às cegas;

- Injeção de comandos remotos;

- Cross-Site Scripting (XSS) e CSRF;


3. Criptografia e Transporte de Credenciais

• Transporte de credenciais por canais inseguros;

    • Enumeração de usuários;

    • Política de senhas fortes não implementadas pela aplicação;

    • Falhas na programação ou projeto do mecanismo de autenticação;

    • Mecanismos de recuperação de senhas vulneráveis;

    • Condições de corrida no mecanismo de autenticação;

    • Teste dos mecanismos de autorização;

    • Testes dos mecanismos criptográficos;


4. Escalonamento de Privilégios

- Sniffers

- Cewl

- xHydra

- Hydra


5. Como se defender

- Proxy de aplicação

- SSL

- HTTPS

- Defendendo-se no código


Cada módulo do curso conta com diversos exercícios práticos e laboratórios, bem como videoaulas mostrando a maneira de resolução. Cada exercício é pensado buscando apresentar cenários reais com aplicações reais, e podem ser aplicados em ambientes de produção.


Você poderá participar do curso utilizando um computador com qualquer Sistema Operacional, pois trabalharemos com um laboratório completo em máquinas virtuais.


Além da grade curricular disponível abaixo, você pode conferir mais detalhes por meio de algumas aulas gratuitas disponíveis no curso.


Who Should Attend!

  • Profissionais de Segurança da Informação
  • Desenvolvedores
  • Curiosos sobre segurança da informação
  • Administradores de Redes
  • Estudantes de Tecnologia da Informação

TAKE THIS COURSE

Tags

  • Cyber Security
  • Linux Security

Subscribers

3640

Lectures

69

TAKE THIS COURSE



Related Courses