O curso “Python para Pentesters” oferece uma jornada completa no uso de Python aplicado à segurança da informação.
Course Description
O curso “Python para Pentesters” oferece uma jornada completa no uso de Python aplicado à segurança da informação. Inicia com a preparação do ambiente e passa por fundamentos como variáveis, estruturas de controle, funções e classes. Avança para tópicos práticos, como criação de scripts para coleta de informações, escaneamento de portas, e subdomínio takeover. Além disso, explora técnicas de hacking web e automação, como spiders e multithreading. O curso também aborda hacking em Windows, desde upload/download de arquivos até execução de comandos e captura de telas e imagens. Para redes, inclui o desenvolvimento de ferramentas TCP/UDP e técnicas de monitoramento e ataque a redes Wi-Fi. Finaliza com técnicas de evasão, criptografia e bypass de antivírus. Ideal para quem deseja aprender pentest usando Python de forma prática e eficiente!
Goals
O que você vai aprender com o curso:
- Fundamentos de Python para Pentest: Uso de variáveis, funções, classes, estruturas de controle e manipulação de arquivos.
- Criação de Ferramentas de Rede: Como desenvolver clientes e servidores TCP/UDP, e construir port scanners personalizados.
- Coleta de Informações: Scripts para resolver subdomínios, escaneamento de portas e integração com WHOIS.
- Automação e Hacking Web: Desenvolvimento de spiders, dirb (ferramenta de brute-force de diretórios), threads e bloqueio de bots.
- Windows Hacking: Ferramentas para manipulação de arquivos, captura de telas e fotos, execução de comandos, e criptografia de dados.
- Técnicas de Evasão: Criação de ofuscadores, bypass de antivírus e automação de empacotamento de scripts maliciosos.
- Wi-Fi Hacking: Monitoramento de redes WLAN, captura de handshakes e execução de ataques de desautenticação.
Prerequisites
Pré-requisitos:
- Noções básicas de cibersegurança: É importante ter uma compreensão inicial dos conceitos de segurança da informação, como tipos de ataques, vulnerabilidades e técnicas de defesa.
- Noções básicas de Linux: Familiaridade com o ambiente de terminal, comandos básicos e manipulação de arquivos no GNU/Linux.
GIPHY App Key not set. Please check settings