Descrição
CURSO PYTHON HACKING | TREINAMENTO PYTHON HACKING
Quando uma pessoa decide ingressar em uma Carreira em Cyber Security uma das primeiras perguntas que fazemos é:
Qual tipo de profissional você quer ser? Um profissional que tem o conhecimento para desenvolver suas próprias ferramentas ou quer apenas usar o que outras pessoas criarem?
Sem dúvida para aqueles que desejam obter um conhecimento em cima de Programação o Curso Python Hacking é um pré-requisito.
Um profissional na área de Cyber Security que não sabe programar, certamente ficará a merce de outras
pessoas para que seu trabalho seja executado com excelência.
Você possivelmente pode ser considerado um executor de ferramentas uma vez que não possuir conhecimentos avançados em programação.
Entretanto para você que atua na área de Segurança da Informação ou DevOps este treinamento será um divisor de águas.
Aqui você aprenderá como utilizar o Python para provisionar ambientes, criar suas próprias rotinas e aplicações e estará caminhando a passos largos rumo a uma carreira de DevSecOps.
O Curso de Python Hacking tem dois objetivos principais:
1 – Introduzir você a uma das linguagens de Programação mais cobiçadas do momento e permitir que
você atue como um programador Python em qualquer área.
2 – Apresentar Python em uma abordagem diferente voltada para a Área de Segurança da Informação e
DevSecOps, onde você seja capaz de desenvolver suas próprias ferramentas, e disseminar todo este
conhecimento e conteúdo par ao mundo.
Neste Plano de Carreira você irá do absoluto zero em programação até a criação de programas complexos que você pode analisar abaixo. Este é o próximo passo dentro da área de Desenvolvimento de Sistemas para você que veio do Movimento Stronger continuar rumo a sua carreira de 5 Dígitos.
Queremos que você imagine seus programas, sendo desenvolvidos em Python, você criando
ferramentas que o mundo inteiro possa utilizar, seu reconhecimento profissional, pessoal e financeiro.
A era da escassez está acabando. Nós apresentamos o Treinamento Python Hacking.
O que este treinamento tem diferente dos demais Cursos Python Hacking?
Além de toda a base da Programação em Python, você será imerso em conceitos profundos na área de Cyber Security. Você não apenas irá programar em Python e sim criar programas que irão auxiliar você na atuação como PenTester, Red Team, Blue Team e muitos outros.
Você será capaz de desenvolver seus próprios scanners de rede, seus próprios exploradores e com isso ser um profissional totalmente diferenciado dentro da área de Cyber Security.
PÚBLICO ALVO DO CURSO DE PHYTON HACKING:
- De fato pessoas com interesse em aprender a programas em Python.
- Universitários, profissionais do setor de TI que querem atuar na área de Cyber Security com um diferencial em seus currículos.
- A todos profissionais da Área de Segurança da Informação que querem ter mais uma ferramenta em seu arsenal a fim de executarem suas atividades de forma mais especializada.
- Certamente entusiastas na Área de TI ou Cyber Security e DevOps que entendem que programar em Python é algo crucial para a sua sobrevivência no Mercado de TI.
CONTEÚDO PROGRAMÁTICO DO CURSO PYTHON HACKING:
Sobre o curso de Python:
- Onde este treinamento pode te levar?
- Por que aprender Python?
- Python e o Mercado de DevOps.
- Python e o Mercado de Cyber Security.
Dominando Pré-Requisitos para o Treinamento:
- Implantando o laboratório de hacking e os softwares necessários.
- Programação Python e Ethical Hacker;
- Do Zero à Python.
- Visão Geral do Kali Linux
- O Ambiente Shell e o Terminal Linux
- Python 2 vs Python 3
- Escrevendo seu Primeiro Programa
- Instala e Usando a IDE do Python
Alterando um Endereço MAC em Python:
- Uso de módulos Python e execução de comandos do sistema
- Implementando um trocador de MAC muito básico
- Variáveis e Strings
- Usando variáveis no trocador de MAC
- Obtendo a opinião do usuário
- Manipulação de entrada do usuário
- Tratamento de argumentos de linha de comando
- Inicializando variáveis com base em argumentos de linha de comando
- Funções Python
- Retornando valores de funções
- Tomada de decisão em Python
- Usando declarações condicionais em MAC Changer
- Análise de Logs
Alterador de MAC – Projeto de Algoritmo:
- Introdução aos Algoritmos
- Leitura da saída retornada pelos comandos do sistema
- Introdução às expressões regulares (Regex)
- Extraindo um substring usando Regex
- Fatoração e manutenção
- Antevisão
- Compatibilidade com Python 3
Criando um Scanner de Rede em Python:
- Introdução e provocação
- Instalando o Windows como uma máquina virtual
- Introdução ao ARP
- Projetando um algoritmo para descobrir clientes na mesma rede
- Usando Scapy para criar uma solicitação ARP
- Combinando frames para transmitir pacotes
- Envio e recebimento de pacotes
- Listas de introdução em Python
- Iterando Listas e Analisando Pacote
- Usando caracteres de escape para melhorar a saída do programa
- Introdução aos dicionários em Python
- Melhorando o programa usando uma lista de dicionários
- Iterando sobre estruturas de dados aninhadas
- Obter intervalo de IP usando argumentos de linha de comando
- Testando o scanner de rede com Python 3
Criando um Programa de ARP Spoofer:
- Introdução a Loops em Python
- Mais sobre loops e contadores
- Impressão Dinâmica
- Tratamento de exceções em Python
- Implementando uma função de restauração
- Restaurando tabelas ARP em exceção
Criando um Analisador de Pacotes:
- Extraindo dados de uma camada específica
- Analisando pacotes detectados e extraindo campos de camadas
- Analisando campos e extraindo senhas
- Extraindo URLs
- Captura de senhas de qualquer computador conectado às mesmas strings e bytes em Python 3
Escrevendo um Injetor de Códigos:
- Analisando respostas HTTP
- Substituindo uma Substring Usando Regex
- Decodificando respostas HTTP
- Modificação de respostas HTTP e injeção de código Javascript em páginas HTML
- Refatoração e manutenção
- Depuração de problemas em Python
- Usando Grupos e Regex de captura de Nenhum
- Recalculando o comprimento do conteúdo
- Teste o injetor de código com Python 3
- Visão geral do BeEF e método de gancho básico
- Conectando computadores usando code_injector
- Comandos BeEF básicos
- Distribuindo malware usando BeEF
Escrevendo um Malware:
- Executar a carga útil do comando do sistema
- Envio de e-mails usando Python
- Filtrando saída de comando usando Regex
- Roubo de senhas de WiFi salvas em um computador
- Baixar arquivos usando Python
- Gravando arquivos em disco
- Noções básicas de recuperação de senha
- Roubo de senhas salvas de computadores remotos
- Interagindo com o sistema de arquivos usando Python
Escrevendo um Detector de Arp Spoof:
- Execução de programas Python no Windows
- Captura e análise de respostas ARP
- Detecção de ataques de spoofing de ARP usando Python
Escrevendo um BackDoor:
- Escrevendo um keylogger local básico usando Python
- Introdução às Variáveis Globais
- Logging Special Keys
- Introdução a Threading e Recursão em Python
- Introdução Programação Orientada a Objetos
- Métodos de construtor e variáveis de instância
- Registro de ataques-chave e relatá-los por email
MODALIDADE
- De fato você pode escolher entre PRESENCIAL ou EAD
PRÉ-REQUISITOS:
- Lógica de Programação.
- Curso de Programação em Shell Stronger.
- Conhecimentos Básicos em Internet
- Noções de Sistemas Operacionais.
- Conhecimentos em Redes de Computadores e Protocolos.
INCLUSO:
- Apostila em PDF
- Acesso a Plataforma EAD
- Acesso a Máquinas Virtuais Para Laboratórios.
CARGA HORÁRIA:
- Afinal são 40 horas totalmente AO VIVO
VEJA AQUI A EMENTA COMPLETA DO CURSO PYTHON HACKING:
https://www.grupoutah.com.br/wp-content/uploads/2021/06/em_ph.pdf
Avaliações
Não há avaliações ainda.