Pular para o conteúdo
Skillpedia
Agentes35 mil · #6176

performing-wireless-security-assessment-with-kismet

Faz seu agente monitorar redes sem fio passivamente para detectar pontos de acesso ocultos e criptografia fraca.

O que ela faz

Esta ferramenta ajuda a verificar a segurança de redes sem fio (Wi-Fi). Ela detecta pontos de acesso escondidos, senhas fracas e dispositivos não autorizados, observando o tráfego de rádio sem ser notada.

Quando usar

  • ✓Ao verificar a segurança de uma rede Wi-Fi.
  • ✓Para encontrar dispositivos Wi-Fi desconhecidos em uma área.
  • ✓Ao testar se a sua rede Wi-Fi está bem protegida.

Exemplo do que pedir para a IA

“Verifique a segurança da minha rede Wi-Fi e me diga se há algo fraco ou escondido.”

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-wireless-security-assessment-with-kismet/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-wireless-security-assessment-with-kismet/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta funciona 'ouvindo' o tráfego de Wi-Fi sem enviar nada. Ela identifica os pontos de acesso, os dispositivos conectados e o tipo de segurança usado, mostrando informações sobre possíveis vulnerabilidades.

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-wireless-security-assessment-with-kismet

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-wireless-security-assessment-with-kismet/SKILL.md -o SKILL.md
Conteú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 Avaliação de Segurança Wireless com Kismet

Visão Geral

Kismet é um detector de rede wireless de código aberto, analisador de pacotes e sistema de detecção de intrusão wireless (WIDS) que suporta 802.11a/b/g/n/ac/ax. Diferente de scanners ativos, Kismet opera em modo de monitoramento passivo, tornando-o indetectável para as redes que estão sendo avaliadas. Ele captura frames brutos 802.11, identifica pontos de acesso, clientes, requisições de probe e tipos de criptografia sem transmitir nenhum pacote. Esta habilidade abrange a implantação do Kismet para avaliações abrangentes de segurança wireless, identificando pontos de acesso "rogue" (não autorizados), detectando criptografia fraca, mapeando redes ocultas e analisando o comportamento do cliente.

Quando Usar

  • Ao conduzir avaliações de segurança que envolvam a realização de avaliação de segurança wireless com Kismet.
  • Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados.
  • Ao realizar testes ou atividades de auditoria de segurança agendados.
  • Ao validar controles de segurança através de testes práticos.

Pré-requisitos

  • Sistema Linux (Kali Linux, Ubuntu 22.04+) com Kismet 2023+ instalado.
  • Adaptador wireless que suporte modo de monitoramento (ex: Alfa AWUS036ACH, TP-Link TL-WN722N v1).
  • Autorização escrita para avaliação wireless (requisito legal).
  • Receptor GPS (opcional, para mapeamento de geolocalização).
  • Documentação da rede wireless do ambiente alvo.

Conceitos Principais

Arquitetura do Kismet

Kismet usa uma arquitetura cliente-servidor:

  • kismet - Processo principal do servidor que captura e processa pacotes.
  • kismet_cap_linux_wifi - Fonte de captura para interfaces WiFi Linux.
  • kismet_cap_linux_bluetooth - Fonte de captura para Bluetooth.
  • Web UI - Interface baseada em navegador em http://localhost:2501.

Tipos de Frames Wireless

Tipo de Frame Propósito Relevância de Segurança
Beacon AP anuncia sua presença SSID, criptografia, fabricante
Probe Request Cliente busca redes Revela redes preferidas
Probe Response AP responde à requisição de probe do cliente Divulgação de SSID oculto
Authentication Cliente autentica-se ao AP Identificação do tipo de autenticação
Deauthentication Desconecta cliente do AP Indicador potencial de ataque
Association Cliente junta-se à rede Relação cliente-AP

Avaliação de Criptografia

Criptografia Status Risco
Aberta (Sem criptografia) Insegura Crítico - todo o tráfego visível
WEP Quebrada Crítico - pode ser quebrada em minutos
WPA-TKIP Descontinuada Alto - vulnerabilidades conhecidas
WPA2-PSK (CCMP) Aceitável Médio - depende da força da senha
WPA2-Enterprise (802.1X) Recomendada Baixo - baseada em certificado
WPA3-SAE Melhor prática Baixo - resistente a ataques offline

Fluxo de Trabalho

Passo 1: Preparar o Adaptador Wireless

# Identify wireless interfaces
iwconfig

# Check adapter capabilities
iw list | grep -A 10 "Supported interface modes"

# Kill processes that may interfere
sudo airmon-ng check kill

# Enable monitor mode
sudo ip link set wlan0 down
sudo iw dev wlan0 set type monitor
sudo ip link set wlan0 up

# Verify monitor mode
iw dev wlan0 info | grep type

Passo 2: Configurar e Iniciar o Kismet

Edite /etc/kismet/kismet.conf:

# Data sources
source=wlan0:name=WiFi-Monitor,channel_hop=true,channel_hoprate=5/sec

# Logging configuration
log_types=kismet,pcapng
log_prefix=/opt/kismet/logs/assessment

# Enable all 802.11 channels (2.4GHz and 5GHz)
channel_hop_speed=5
channel_list=IEEE80211:1,2,3,4,5,6,7,8,9,10,11,36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,149,153,157,161,165

# GPS configuration (if available)
gps=gpsd:host=localhost,port=2947

# Alert configuration
alert=ADVCRYPTCHANGE,5/min,1/sec
alert=BSSTIMESTAMP,5/min,1/sec
alert=CRYPTODROP,5/min,1/sec
alert=DISASSOCTRAFFIC,10/min,1/sec
alert=DEAUTHFLOOD,10/min,2/sec
alert=PROBENOMFP,5/min,1/sec

Inicie o Kismet:

# Start Kismet server
sudo kismet -c wlan0

# Access web interface
# Open browser to http://localhost:2501
# Default credentials: kismet / kismet (change immediately)

Passo 3: Conduzir Varreduras de Avaliação

Detecção de Ponto de Acesso Rogue:

# Exporta a lista de dispositivos via API REST do Kismet
curl -u kismet:kismet http://localhost:2501/devices/summary/devices.json | \
    python3 -m json.tool > all_devices.json

# Filtra por pontos de acesso
curl -u kismet:kismet \
    'http://localhost:2501/devices/summary/devices.json' \

…
Perguntas frequentes

Preciso de algo especial para usar isso?

Sim, você precisa de um computador com Linux, um adaptador de rede sem fio compatível com 'modo monitor' e permissão por escrito para testar a rede.

Isso pode ser detectado pela rede?

Não, o Kismet opera de forma passiva, apenas ouvindo, o que o torna indetectável para as redes que estão sendo avaliadas.

O que são 'pontos de acesso ocultos'?

São redes Wi-Fi que não anunciam seu nome (SSID), tornando mais difícil encontrá-las. Essa ferramenta pode ajudar a detectá-las.

Detalhes

Descrição original do autor

Conduct wireless network security assessments using Kismet to detect rogue access points, hidden SSIDs, weak encryption, and unauthorized clients through passive RF monitoring.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6176
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas