Clique para ampliar

Compartilhar:

Curso Black Hat Python para Pentest

R$ 49,90

 

Aprenda a usar a linguagem Python em seus testes de invasão de forma prática e eficiente!

 

Descrição do Curso:

O Python é uma poderosa plataforma de programação que nos permite construir explorações, avaliar serviços, automatizar e vincular soluções com facilidade. O teste de penetração é uma prática de testar um sistema de computador, rede ou aplicativo da Web para encontrar falhas na segurança que um invasor pode explorar.

Devido ao poder e flexibilidade oferecidos pelo Python tornou-se uma das linguagens mais populares usadas para ser usada em testes de penetração. Como sistema operacional, vamos usar o Kali Linux. Todos os tópicos deste curso foram cobertos para que você desenvolva sua habilidade após a conclusão de cada etapa. Através deste curso abrangente, você aprenderá ausar o Python para técnicas de pentesting do básico ao avançado!Nesse curso todos poderão aprender a usar o Kali Linux com Python, mesmo aqueles que nunca mexeram antes. Embora seja altamente recomendável ter algum conhecimento de Linux e Python para não ficarem confusos ou perdidos. Claro que você também pode usar essas ferramentas em outras distros Linux de sua preferência. Nossas aulas são explicadas de forma bem detalhadas, com apostilas inclusas e seus códigos fontes disponíveis para downloads.

Carga Horária:10 horas

Público-alvo: 
Profissionais de tecnologia em geral
Profissionais de segurança da Informação
Estudantes de tecnologia
Administradores de redes 

Objetivo: Ao final do curso você será capaz de fazer um pentest completo usando a linguagem Python!!

Curso com certificação!

Escola: Centro de Treinamento VMZ Solutions

Suporte: Um painel completo de dúvidas em plataforma própria fornecida pela escola

 

 

 

 

 

Tópicos abordados no curso:

Seção 1: Black Hat Python para Pentest

Aula 1: Apresentação do curso (Prévia habilitada)
Aula 2: Princípios básicos da Segurança da Informação (Prévia habilitada)
Aula 3: Vulnerabilidades
Aula 4: Ameaças
Aula 5: Riscos
Aula 6: Ataques
Aula 7: Áreas de Atuação e Serviços de Segurança
Aula 8: Testes de invasão
Aula 9: Tipos de Pentest
Aula 10: White Hat x Black Hat
Aula 11: Fases de um Teste de Invasão
Aula 12: Como conduzir um teste de Invasão
Aula 13: Aspectos legais

Seção 2: Introdução ao Python Uma breve introdução a linguagem Python.

Aula 14: Introdução ao Python
Aula 15: Instalação e utilização
Aula 16: Instalação em Windows
Aula 17: Variáveis ambientais e PATH
Aula 18: O primeiro script Python
Aula 19: Palavras reservadas
Aula 20: Variáveis globais e locais
Aula 21: Módulos e Importações
Aula 22: Indentação
Aula 23: Variáveis de string
Aula 24: Variáveis numéricas

Seção 3: Instalação e customização 

Aula 25: Introdução ao Kali Linux
Aula 26: Instalação do VirtualBox
Aula 27: Ajustes na configuração da VirtualBox
Aula 28: Instalação do Kali Linux
Aula 29: Instalando e configurando Metasploitable2
Aula 30: Instalando um OWASP
Aula 31: Instalando o Joomla

Seção 4: Identificando alvos com Python

Aula 32: Determinando os detalhes da interface com a biblioteca netifaces
Aula 33: Bibliotecas Nmap para Python
Aula 34: A biblioteca Scapy para Python
Aula 35: Usando o Scapy

Seção 5: Executando ataques de credenciais com Python

Aula 36: Executando ataques de credenciais com Python
Aula 37: Os tipos de ataques de credenciais
Aula 38: Definindo o ataque de credenciais on-line e off-line
Aula 39: Gerando os nomes de usuário
Aula 40: Entendendo o script
Aula 41: Executando o Script
Aula 42: Testes para usuários usando SMTP VRFY
Aula 43: Criando o script SMTP VRFY

Seção 6: Avaliando Aplicativos Web com Python

Aula 44: Identificar aplicações ao vivo versus portas abertas
Aula 45: Identificar arquivos e diretórios ocultos com o Python
Aula 46: Mapeamento de instalações de aplicativos da Web
Aula 47: Força-bruta de diretórios e arquivos
Aula 48: Determinando os nomes dos arquivos de backup
Aula 49: HeartBleed Attack

Seção 7: Automatizando relatórios e tarefas com o Python

Aula 50: Introdução - Automatizando relatórios e tarefas com o Python (Prévia habilitada)
Aula 51: Entendendo o funcionamento do Script
Aula 52: Criando um script Python para gerar planilhas do Excel
Aula 53: Executando o projeto

Seção 8: Wireless Pentesting com Python 

Aula 54: Preparativos - Wireless Pentesting
Aula 55: Configurando suas placas de rede
Aula 56: WLAN e suas inseguranças inerentes
Aula 57: Criação de uma interface de modo de monitor
Aula 58: Detecção de SSID
Aula 59: Entendendo o Dot11Elt
Aula 60: Detectando clientes de um roteador
Aula 61: Os ataques de desautenticação
Aula 62: Identificando ataques de desautenticação
Aula 63: Entendendo um ataque de MAC flooding (Prévia habilitada)
Aula 64: Fazendo um ataque de MAC flood

Seção 9: SQL Injection com Python 

Aula 65: Apresentando o SQL Injection (Prévia habilitada)
Aula 66: Verificação de jitter
Aula 67: Identificando o SQLi baseado em URL
Aula 68: Entendendo o ataque de injeção SQL por um script Python

Seção 10: Open Source Intelligence com Python

Aula 69: Apresentando o Open Source Intelligence (Prévia habilitada)
Aula 70: Coletando informações usando a API Shodan
Aula 71: Obtendo screenshots de sites com o QtWebKit
Aula 72: Imagens capturadas em uma lista de portas
Aula 73: Spidering websites

Seção 11: Denial of Service com Python 

Aula 74: O que é um DoS?
Aula 75: Tipos de DoS
Aula 76: Single IP single port
Aula 77: Single IP multiple port
Aula 78: Multiple IP multiple port
Aula 79: Detecção de DDoS

Seção 12: Manipulação de Cabeçalhos Web com Python

Aula 80: Introdução a Manipulação de Cabeçalhos Web
Aula 81: Testando métodos HTTP
Aula 82: Fingerprinting de servidores através de cabeçalhos HTTP
Aula 83: Testando cabeçalhos inseguros
Aula 84: Autenticação de força-bruta por formulários em HTML
Aula 85: Identificação de sites alternativos por falsificação de navegadores
Aula 86: Testando cookies inseguros
Aula 87: Fixação de sessão através de uma cookie injection

Seção 13: Payloads e Shells com Python

Aula 88: Introdução aos Payloads e Shells
Aula 89: Extraindo dados através de solicitações HTTP ·

Seção 14: Criptografia e Codificação com Python

Aula 90: Criptografia e Codificação com Python
Aula 91: Criando um hash MD5
Aula 92: Criando um hash SHA 1-128-256
Aula 93: Implementando hashes SHA e MD5 juntos
Aula 94: Implementando o SHA em um cenário real
Aula 95: Gerando um hash Bcrypt
Aula 96: Codificação com Base64
Aula 97: Codificação com ROT13
Aula 98: Cracking uma cifra de substituição
Aula 99: Cracking uma Atbash
Aula 100: Previsão de uma LCG
Aula 101: Identificando hashes

 

*Este curso é produto de um parceiro DioStore portanto não é oferecido no Diolinux EAD.
 

Nenhuma avaliação para este produto. Seja o primeiro a avaliar!
Informações

Tudo que você precisa do universo Geek e de Tecnologia. Encontre produtos autorizados de Linux, Android, Ubuntu e Debian em um só lugar. Personalize suas próprias camisetas, canecas e adesivos ao seu gosto.

Pague com
Facebook
Newsletter

Assine nossa mala direta e receba muitas ofertas por e-mail.

Loja segura
Siteseal