Curso · Pro

Python para Cibersegurança

Por Wanderson Leandro de Oliveira

Este curso pressupõe que você já conhece Python Intermediário — classes e objetos, uso da biblioteca requests, JSON, decorators, context managers e testes básicos — e constrói habilidades de segurança em cima dessa base. Você vai criar scripts com sockets, parsear e analisar logs, construir um port scanner simples, consultar DNS e WHOIS, capturar pacotes com Scapy, testar APIs e detectar vulnerabilidades web comuns, trabalhar com hashing, HMAC e a biblioteca cryptography, automatizar checagens defensivas como auditoria de dependências e verificação de integridade de arquivos, e terminar construindo uma pequena CLI de scanner de segurança. Todo exemplo de scanning ou reconhecimento deste curso mira localhost, 127.0.0.1, ou hosts de exemplo claramente fictícios — nunca escaneie ou teste um sistema que você não possui ou não tem autorização explícita para testar.

Conteúdo do curso

Fundamentos de scripting de segurança

Reconhecimento e rede

Web e APIs

Criptografia e hashing em Python

Automação defensiva

Projeto prático