Seguranca da Informação com Python (7 horas)
Período de Conclusão: 02/2024
Documento oficial assinado por autoridade competente.
Clique na imagem para visualizar o Certificado
Python para Cibersegurança
🔰 Nível 1 – Fundamentos de Python
Objetivo: dominar a sintaxe básica e lógica de programação.
Conteúdo:
Variáveis, tipos de dados, operadores.
Condicionais e laços.
Funções e módulos.
Manipulação de arquivos (open, read, write).
Tratamento de exceções (try/except).
Listas, dicionários, conjuntos.
📌 Prática:
Criar um script para ler arquivos .log e buscar palavras-chave.
Criar uma calculadora simples em linha de comando.
🌐 Nível 2 – Redes e Automação
Objetivo: trabalhar com redes e automação de tarefas.
Conteúdo:
socket, subprocess, os.
Bibliotecas: requests, scapy, paramiko.
Web scraping com BeautifulSoup.
📌 Prática:
Scanner de portas TCP.
Envio de requisições HTTP para testar injeção.
Script para SSH automático com paramiko.
🛡️ Nível 3 – Pentest e Forense
Objetivo: automatizar técnicas de ataque e análise.
Conteúdo:
Introdução a impacket, volatility, pytsk3.
Análise de arquivos .pcap com pyshark.
Scripts para XSS, brute force, SQLi.
📌 Prática:
Automatizar nmap com subprocess.
Fazer um parser de logs de autenticação para detectar brute force.
Extrair arquivos de uma imagem .dd (forense).
🧠 Nível 4 – Avançado e Projetos Reais
Objetivo: aplicar tudo em projetos práticos.
Conteúdo:
Desenvolvimento de ferramentas (sniffer, keylogger, RAT).
Integração com Kali Linux.
Leitura de binários com pefile, desmontagem com capstone.
Introdução à engenharia reversa (controle ético).
📌 Projetos:
Criar uma ferramenta CLI que detecta atividades suspeitas em tempo real.
Criar um sniffer com scapy e exportar os dados para .csv.
Script que automatiza parte de um pentest (coleta + enumeração).