Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Django, um framework seguro: por que e como?

Django, um framework seguro: por que e como?

Resumo: Django é conhecido por ser um framework bastante completo, inclusive quando se trata de segurança. Nessa palestra vou apresentar o que Django faz para proteger seus usuários e desenvolvedores de forma ‘out-of-the-box’ e vamos ver, de forma simplificada, como o framework implementa esses recursos por baixo dos panos.

1. Introdução
1.1. O que é Django?
1.2. Por que Django é considerado seguro?
2. De que e como Django nos protege? (Exemplos)
2.1. XSS
2.2. SQLi
2.3. CSRF
2.4. Clickjacking
2.5. Host Header Validation
2.6. Senhas
3. Escolhi não usar essas proteções: como faço?
3.1. XSS
3.2. SQLi
3.3. CSRF
3.4. Clickjacking
4. Como tornar Django ainda mais seguro?

Avatar for David Pierre

David Pierre

April 01, 2019
Tweet

Other Decks in Programming

Transcript

  1. Olar ◦ Recife ◦ Estudante de Ciência da Computação (UFRPE)

    ◦ Estagiário em desenvolvimento web na Intelivix ◦ Entusiasta de segurança David Pierre github.com/davidpierre21 davidpierre21.github.io @davidpierrea 2
  2. 4