in

Python para Pentesters: Programação e Segurança Cibernética

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.

What do you think?

Posted by Homework Lance

Leave a Reply

Your email address will not be published. Required fields are marked *

GIPHY App Key not set. Please check settings

Complete SAS Programming Bootcamp – Online Course

Laravel11 Build Complete Student Result Management System A-Z