Apresentação
  • Instrutor Weidsom Nascimento
  • Instrutor Marcos Castro
  • Segurança computacional
  • Exercícios segurança computacional
Introdução à programação com Python
  • Preparando o ambiente
  • Utilizando variáveis
  • Exercícios variáveis
  • Saída de dados
  • Exercícios saída de dados
  • Operadores
  • Exercícios operadores
  • Entrada de dados
  • Exercícios entrada de dados
  • Manipulando arquivos
  • Tomando decisões
  • Exercícios tomando decisões
  • Loops
  • Listas
  • Exercícios listas
  • Tuplas
  • Exercícios tuplas
  • Dicionários
  • Exercícios dicionários
  • Conjuntos
  • Exercícios conjuntos
  • Criando funções
  • Exercícios funções
  • Criando classes
  • Exercícios classes
  • Criando módulos
  • Recursão
  • Exercícios recursão
  • Threads - Teoria
  • Exercícios threads
  • Threads - Módulo _thread
  • Threads - Módulo threading
  • Funções anônimas
  • Exercícios funções anônimas
Python Hacking
  • Instalação do scapy
  • Exercícios scapy
  • Funções de baixo nível do scapy
  • Funções de alto nível do scapy
  • Exercícios funções do scapy
  • Funções para criação de pacotes
  • Criando o primeiro pacote
  • Exercícios criação de pacotes
  • Pacote TCP básico
  • Exercícios pacote TCP básico
  • Enviando um Payload TCP
  • Exercícios payload TCP
  • Lendo arquivos pcap
  • Escrevendo arquivos pcap
  • Exercícios arquivos pcap
  • Traceroute
  • Traceroute mais avançado
  • Exercícios traceroute
  • Criando programa flags
  • Criando programa tcpscan
  • Criando programa pyhex
  • Introdução a sockets
  • Exercícios sockets
  • Criando shell-backdoor - Parte 1
  • Criando shell-backdoor - Parte 2
  • Criando programa para enviar payload
  • Python http server
  • Conclusão