
Introdução ao curso, apresentação do professor e explicação de cada uma das seções que compõem o curso.
Fundamentos de Inteligência Artificial e algumas das principais empresas de atuação nesse mercado.
Aprenda no que impacta a quantidade de parâmetros existentes em um modelo LLM
Saiba diferenciar as categorias de modelos e entenda o que é o Model Context Protocol
A importância da Engenharia de prompt e considerações finais
Demonstração prática dos fundamentos de Engenharia de Prompt
Comparativo simples de uso do ChatGPT e Gemini em relação à criação de um plano de Pentest local
Copilot ou Claude? Qual é o melhor no quesito pesquisa e geração de texto para um plano de estudos?
Usando o MITRE ATT&CK como referência, esses três modelos vão tentar criar um CTF personalizado em base em alguns parâmetros.
Como criar e utilizar uma API de um modelo de IA? Demonstração com três provedores: Google (Gemini), Mistral e OpenAI
Qual o propósito do site OpenRouter e do Ollama?
Como usar o Notebook LM para sumarização, interação com o conteúdo por prompt, geração de FAQs e geração do podcast de resumo.
Como usar IA para sumarizar e interagir com conteúdo de videos do Youtube. Excelente para assistir vídeos com longas sessões de Pentest.
Como usar os recursos de webscraping e pesquisa avançada do Perplexity AI para se atualizar das vulnerabilidades mais recentes.
Como usar o modo stream do Gemini, através do Google AI Studio, para ter uma assistente IA te guiando por voz durante um pentest.
Conheça um módulo do ChatGPT que é especialista em Kali Linux. Saiba sempre as novidades mais recentes e interaja como se ele fosse o próprio Kali.
Onde baixar e instalar o virtualbox e as máquinas virtuais.
Como habilitar uma segunda placa de rede na VM Kali, e configurar as placas de ambas as VMs de forma que elas comuniquem entre si.
Testando o funcionamento da máquina virtual Metasploitable
Teste de funcionamento do Kali e configuração do layout do teclado.
Teste para saber se ambas as VMs estão pingando entre si com sucesso, especialmente após o Kali ter uma segunda placa de rede configurada.
Após o teste no vídeo anterior, aprendemos a clonar o Kali para facilitar caso haja necessidade de usar uma versão "limpa" do sistema em caso de erro.
Update dos repositórios e instalação de ferramentas diversas que serão usadas ao longo do curso.
Processo de instalação do utilitário Ollama para download de modelos locais de LLM
Como instalar o n8n, software utilizado para criação de agentes de IA e conexão com diversos serviços através de MCP.
Como baixar e instalar o VSCode, ferramenta de IDE necessária para a seção do curso que abordará desenvolvimento automatizado.
Processo de instalação das duas ferramentas de shell de linguagem natural que serão utilizadas.
Funcionamento básico do TerminalGPT, testes com o uso de seu modelo nativo e como utilizar um modelo de IA diferente.
Configuração do ShellGPT para uso com a API do Gemini. Demonstração de alguns recursos do programa.
Como utilizar contexto através do argumento --chat para que o ShellGPT lembre as interações realizadas anteriormente.
Apresentação do modo de terminal REPL, que facilita a execução de comandos e ajuda a facilitar o contexto.
Exemplos de como utilizar linguagem natural para realizar testes de Fuzzing e busca de vulnerabilidades em sites Web, assim como a realização de força-bruta em um serviço de FTP.
Como o ShellGPT pode ajudar a pesquisar, encontrar e explorar vulnerabilidades pela automatização de exploits e payloads.
Exemplo de como criar facilmente um script bash, independente de sua complexidade, com o uso de SGPT.
Como modificar o ShellGPT para utilização de um modelo de IA local baixado pelo Ollama.
Teste para verificar se modelos de IA impedem a criação de código malicioso usando suas ferramentas. E qual o impacto ético em burlar essas medidas.
Como utilizar a extensão do ContinueDev para modificar um código em Python gerado pelo ShellGPT
Apresentação do RooCode, de seus modos de operação, e demonstração de como arquitetar um PortScanner completo em python.
Utilização do RooCode para geração de um template voltado para Engenharia Social
Visão geral de ferramentas online de arquitetação e geração de aplicativos e sites, e exemplo de criação de layout voltado para captura de credenciais.
Visão geral de como o Model Context Protocol funciona, além de citação de ferramentas de criação agentes de IA, como LangChain e CrewAI.
Demonstração de uma equipe de sete agentes automatizados, que farão o pentest completo da VM Metasploitable, desde o ping até o relatório final.
Análise do código-fonte da aplicação que cria os sete agentes demonstrados anteriormente.
Demonstração básica de como criar um Agente de IA no n8n e fazer um fluxo de worflow básico.
Nessa aula veremos como usar o nó MCP Client no n8n para conectar ao FireCrawl, um serviço de raspagem de dados Web.
Análise de um workflow voltado para análise de possíveis vulnerabilidades simples como a falta de headers importantes, em um site especificado por formulário.
Onde buscar workflows gratuitos (e pagos) para automatizar diversos processos na área de Segurança (ofensiva ou defensiva).
Dicas de prompt para criar um sumário executivo bonito e completo com base em relatórios automatizados, como o gerado pelos agentes de IA criados na seção anterior.
Demonstração de novidades em recursos de IA em ferramentas clássicas da área de Pentest, como o Burp Suite e Censys.
Como usar o MCP do Burp Community Edition para integração com o Claude Desktop.
Demonstra como instalar e habilitar o Github Copilot no VSCode, um pré-requisito para a prática com os MCPs.
Demonstra como utilizar o Burp MCP no VSCode.
Explica o propósito, recursos e instalação do Metasploit MCP.
Demonstra como utilizar o Metasploit MCP no VSCode.
Explica o propósito, principais recursos e a instalação do Hexstrike-AI MCP.
Demonstra testes automatizados em ambientes Web utilizando o Hexstrike-AI e o VSCode.
Demonstra o uso de varredura e exploits utilizando o Hexstrike-AI e o VSCode.
Apresenta o Gemini-cli, seu propósito e instalação.
Demonstra como utilizar o Hexstrike-AI no Gemini-Cli.
Final do curso e agradecimentos.
Você trabalha com Segurança da Informação ou está estudando para entrar na área e quer dominar o que há de mais atual em Penetration Testing? Já pensou em usar a Inteligência Artificial como uma aliada para acelerar, automatizar e até inovar suas atividades de ethical hacking ? E se você pudesse aprender tudo isso com um mestre em Sistemas de Informação e autor de 9 livros sobre Segurança Digital?
Se respondeu sim a qualquer uma dessas perguntas, este curso foi feito sob medida pra você!
Aqui você vai aprender a integrar ferramentas baseadas em Inteligência Artificial ao seu fluxo de trabalho em testes de invasão. Com foco prático e direto ao ponto, vamos explorar:
• Compreender os principais modelos e soluções de IA que são úteis em testes de invasão
• Como usar modelos de IA remotos e locais para integração com ferramentas de Pentest.
• Arquitetura e geração de scripts e templates automatizados com o uso de IA
• Automatização de workflows de segurança com o uso de Agentes de IA
• Como turbinar seus estudos em Penetration Test com o uso de modelos de IA
• Laboratórios hands-on com foco na prática
Este curso foi estruturado com uma abordagem prática, para que você aprenda fazendo. Cada módulo traz situações reais de pentest onde a IA é utilizada como uma ferramenta poderosa de apoio. Você não vai apenas assistir — você vai colocar a mão na massa e testar tudo na prática!
Durante todo o curso estarei presente para tirar suas dúvidas, interagir nas sessões de alunos e garantir que você tire o máximo de proveito do conteúdo. E como sempre: acesso vitalício e certificado garantido!
Te espero nas aulas para juntos explorarmos o futuro do pentest com o poder da Inteligência Artificial!