Clique para ampliar

Compartilhar:

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!

 

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: 10hs.

Curso ministrado por Vitor Mazuco.

Suporte: Um painel de dúvidas em plataforma própria.

 

Confira um pouco das aulas:

 

 

Público Alvo: 

· Profissionais de tecnologia em geral· 

-Profissionais de segurança da Informação

· Estudantes de tecnologia 

· Administradores de redes 

 

Pré-requisitos:

 Conhecimentos básicos em sistemas operacionais Linux Debian/Ubuntu e de linguagem Python

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 Vamos fazer os ajustes e instalações de sistemas operacionais para o nosso curso

 · 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 Aprenda as principais técnincas de pentest com o uso da programação em 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 Aprenda a usar as técnicas de SQL Injection com a proramação 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 Aprenda a criar e detectar os ataques de DoS e de DDoS usando o 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 

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

 

 

 

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