performing-phishing-simulation-with-gophish
Ajuda seu agente a simular ataques de phishing para testar a conscientização dos usuários.
O que ela faz
Esta ferramenta ajuda a criar e executar simulações de phishing autorizadas para testar a segurança de uma organização. Ela permite configurar e-mails falsos, páginas de login e acompanhar quem clica nos links ou insere informações.
Quando usar
- ✓Para testar a segurança dos funcionários com simulações de phishing.
- ✓Para medir o quão suscetíveis as pessoas são a ataques de engenharia social.
- ✓Para validar se os sistemas de segurança estão funcionando corretamente.
Exemplo do que pedir para a IA
“Simule um e-mail de 'atualização de senha' para testar nossos funcionários.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você configura o sistema GoPhish para enviar e-mails falsos e exibir páginas de login falsas. Depois, ele coleta dados sobre quem foi enganado para que possamos melhorar o treinamento.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-phishing-simulation-with-gophishOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-phishing-simulation-with-gophish/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Realizando Simulação de Phishing com GoPhish
Visão Geral
GoPhish é um framework de simulação de phishing de código aberto usado por equipes de segurança para conduzir campanhas autorizadas de conscientização sobre phishing. Ele oferece gerenciamento de campanhas, criação de modelos de e-mail, clonagem de páginas de destino e relatórios abrangentes. Esta habilidade abrange a implantação do GoPhish, a criação de cenários de phishing realistas e a análise dos resultados da campanha para medir e melhorar a resiliência organizacional.
Quando Usar
- Ao conduzir avaliações de segurança que envolvem a realização de simulação de phishing com gophish
- Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados
- Ao realizar testes de segurança agendados ou atividades de auditoria
- Ao validar controles de segurança por meio de testes práticos
Pré-requisitos
- Binário do GoPhish ou imagem Docker (https://github.com/gophish/gophish)
- Servidor SMTP ou relay para envio de e-mails de teste
- Autorização por escrito da gerência para simulação de phishing
- Lista de e-mails alvo (aprovada pelo RH)
- Certificado SSL/TLS para páginas de destino
- Python 3.8+ para scripts de automação
Conceitos Chave
Arquitetura do GoPhish
- Painel de Administração: Interface Web para gerenciamento de campanhas (porta padrão 3333)
- Servidor de Phishing: Serve páginas de destino e rastreia cliques (porta padrão 80/443)
- Configuração SMTP: Perfil de envio de e-mail de saída
- Motor de Campanha: Orquestra a entrega de e-mail, rastreamento e relatórios
Componentes da Campanha
- Perfil de Envio: Configuração do servidor SMTP para e-mail de saída
- Modelo de E-mail: O conteúdo do e-mail de phishing com rastreamento
- Página de Destino: A página falsa para onde os usuários são direcionados
- Grupo de Usuários: Destinatários alvo para a campanha
- Campanha: Combina todos os componentes com agendamento
Fluxo de Trabalho
Etapa 1: Implantar o GoPhish
# Docker deployment
docker pull gophish/gophish
docker run -d --name gophish -p 3333:3333 -p 8080:80 gophish/gophish
# Or binary deployment
wget https://github.com/gophish/gophish/releases/latest/download/gophish-v0.12.1-linux-64bit.zip
unzip gophish-v0.12.1-linux-64bit.zip
chmod +x gophish
./gophish
Etapa 2: Configurar o Perfil de Envio
- Nome: "Servidor de E-mail Interno"
- E-mail de Origem SMTP: awareness-test@yourdomain.com
- Host: smtp.yourdomain.com:587
- Nome de Usuário/Senha: Credenciais da conta de serviço
- Habilitar TLS
Etapa 3: Criar Modelo de E-mail
- Use cenários realistas: redefinição de senha, notificação de TI, atualização de RH
- Inclua o pixel de rastreamento do GoPhish:
{{.Tracker}} - Inclua o link de phishing:
{{.URL}} - Personalize com
{{.FirstName}},{{.LastName}},{{.Position}}
Etapa 4: Criar Página de Destino
- Clone a página de login legítima usando o recurso de importação do GoPhish
- Habilite a captura de credenciais (apenas para testes autorizados)
- Configure o redirecionamento para a página de treinamento após o envio
- Adicione certificado SSL para HTTPS
Etapa 5: Importar Usuários e Lançar Campanha
- Importe CSV com: Nome, Sobrenome, E-mail, Cargo
- Defina o agendamento da campanha (envios escalonados para evitar detecção)
- Lance e monitore em tempo real
Etapa 6: Analisar Resultados com process.py
Use o script de automação para extrair dados da campanha via API do GoPhish e gerar relatórios analíticos detalhados.
Ferramentas e Recursos
- GoPhish: https://getgophish.com/
- Documentação da API do GoPhish: https://docs.getgophish.com/api-documentation/
- GitHub do GoPhish: https://github.com/gophish/gophish
- Evilginx2 (para testes avançados de AiTM): https://github.com/kgretzky/evilginx2
- King Phisher: https://github.com/rsmusllp/king-phisher
Validação
- Implante com sucesso o GoPhish e acesse o painel de administração
- Crie e envie um e-mail de phishing de teste para uma caixa de correio de teste
- Capture credenciais simuladas na página de destino
- Gere relatório de campanha com taxas de abertura/clique/envio
- Redirecione usuários para treinamento de conscientização após interação
Perguntas frequentes
O que é phishing?
Phishing é um tipo de golpe onde criminosos se passam por empresas ou pessoas confiáveis para roubar informações pessoais, como senhas ou dados bancários.
Por que usar simulações de phishing?
Simulações ajudam a treinar as pessoas a identificar e-mails e sites falsos, tornando-as menos vulneráveis a ataques reais e protegendo a organização.
Preciso de permissão para usar esta ferramenta?
Sim, é crucial ter autorização formal da gerência antes de realizar qualquer simulação de phishing, pois envolve o envio de e-mails e a criação de páginas falsas.
Detalhes
Descrição original do autor
Deploy and run authorized phishing awareness campaigns with GoPhish, covering admin panel setup, SMTP sending profiles, email template and landing page creation, target user groups, and campaign reporting to measure click and credential-submission rates. Use when planning or executing a phishing simulation for employee security-awareness testing or measuring susceptibility to social engineering.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6119
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
connections-optimizer
Melhora suas conexões em redes sociais. Sugere quem seguir ou remover e ajuda a criar mensagens personalizadas para expandir sua rede.
affaan-m/ECC
content-engine
Cria conteúdo para diferentes plataformas. Ajuda a produzir posts, roteiros e calendários de conteúdo que funcionam bem em redes como X, LinkedIn e YouTube.
affaan-m/ECC
crosspost
Distribui conteúdo em várias redes sociais, adaptando-o para cada uma. É útil para alcançar mais pessoas em diferentes plataformas.
affaan-m/ECC