Programa do Curso

Introdução

Visão geral de Python Programming

  • Python e seu papel na segurança cibernética
  • Instalando Python
  • Configurando o ambiente de desenvolvimento
  • Python sintaxe, variáveis, tipos de dados e operações básicas de E/S
  • Funções, módulos e bibliotecas

Básico e Avançado Python Programming Conceitos

  • Tipos de dados avançados
  • Programação orientada a objetos (OOP) em Python
  • Tratamento de exceções e gerenciamento de erros
  • Manipulação e manipulação de arquivos
  • Expressões regulares para correspondência de padrões

Cibersegurança defensiva com Python

  • Análise automatizada de log usando Python
  • Análise de pacotes com Python
  • Monitoramento de tráfego de rede
  • Construindo sistemas de detecção de intrusão (IDS)

Análise Forense Digital com Python

  • Introdução à perícia digital
  • Análise do sistema de arquivos com Python
  • Análise de memória com Python
  • Criação de scripts forenses para automatizar tarefas comuns

Técnicas cibernéticas ofensivas com Python

  • Introdução à segurança cibernética ofensiva e considerações éticas
  • Escrevendo Python scripts para testes de penetração
  • Ataques de força bruta e quebra de senhas
  • Explorando vulnerabilidades
  • Criando estruturas simples de comando e controle (C2)

Melhores práticas e considerações éticas

  • Considerações de segurança e privacidade ao trabalhar com dados confidenciais
  • Implicações legais e éticas do uso de Python para fins ofensivos
  • Divulgação responsável de vulnerabilidades
  • Revisão de código e práticas de codificação segura em Python

Resumo e próximas etapas

Requisitos

    Compreensão básica dos conceitos de segurança cibernética Conhecimento de programação

Público

    Desenvolvedores
 14 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas