Instrutor: Da palestra
anterior, sabemos, para quebrar o WEP,
precisamos primeiro capturar um grande número de pacotes,
isso significa que capturaremos um grande número
de IVs, os IVs, porque
são curtos,
eles será repetido, portanto, poderemos usar uma ferramenta chamada aircrack-ng
para executar ataques estatísticos
e quebrar a chave WEP.
Então, estamos usando o airodump-ng para capturar os
dados e vimos como
fazer isso antes; depois, usamos o
aircrack-ng para analisar esses dados e quebrar a chave.
Vamos ver como fazer isso na prática.
Então, eu já tenho meu adaptador sem fio no modo monitor.
E é chamado mon0.
Também já executei o airodump-ng para listar todas
as redes ao meu redor e, como
você pode ver, só tenho uma rede usando o WEP.
Isso é chamado de Teste AP3 e é
a minha rede atual que uso
todos os dias.
Acabei de configurá-lo para usar
o WEP para fazer esta palestra.
A principal razão pela qual
estou direcionando a
rede que uso diariamente, porque, como eu
disse, para que isso funcione, precisamos capturar um grande
número de pacotes e, portanto, precisamos de uma
rede ocupada, uma rede que seja usada
constantemente para capturar um grande número de pacotes.
Se a rede estiver
ociosa, o processo é um pouco
complexo e abordarei isso na próxima aula.
Então, por enquanto, vamos nos concentrar
na forma mais simples, que é como invadir uma rede ocupada.
Então, eu vou copiar o BSSID desta rede.
E eu vou rodar o airodump-ng somente nessa rede.
Então eu mostrei como fazer isso antes.
Eu vou fazer airodump. ng.
Eu vou fazer --bssid para especificar o BSSID da rede.
Então eu vou fazer --canal para especificar o
canal da rede e podemos
ver que está sendo executado no número um.
E eu vou fazer --write para
armazenar tudo o que capturamos em um arquivo
e vamos chamá-lo de basic_wep.
E então eu vou especificar meu adaptador sem fio
no modo monitor, que é mon0.
Então, executamos esse comando
antes na palestra de sniffing direcionada.
Tudo o que estamos fazendo é que estamos executando o despejo aéreo. ng em
uma rede específica com este endereço MAC,
com este canal e estamos armazenando tudo em
um arquivo chamado basic_wep.
Vou pressionar Enter e, como você
pode ver, despejo de ar. ng está trabalhando
contra a minha rede
de destino e, se você
perceber, verá que os dados
aqui estão aumentando muito, muito rápido.
Então isso é algo que eu te disse, falarei sobre
isso mais tarde, quando estávamos conversando
sobre o despejo de ar. ng porque
eu não queria falar sobre IVs
nessa fase inicial.
Então, basicamente, o que você vê na
coluna Dados é o número
de pacotes úteis que contêm um
IV diferente que podemos usar para quebrar a chave.
Portanto, quanto maior esse número,
maior a probabilidade de conseguirmos
decifrar a chave.
Como você pode ver, esse número está aumentando
muito rapidamente porque, como eu disse, esta é
uma rede ocupada que está sendo
usada no momento por meus próprios computadores e meus próprios dispositivos.
Se o seu não estiver aumentando
rapidamente, não se preocupe, abordaremos esse problema
nas próximas palestras.
Por enquanto, estamos capturando muitos dados e
isso deve ser
suficiente para decifrar a chave.
Então, o que
vou fazer, vou para o meu outro terminal aqui
e, se realmente listarmos os arquivos, você
verá que temos o arquivo de
captura que especificamos no argumento write e, como
eu disse, Estamos sempre interessados no. arquivo cap.
Então, tudo o que precisamos fazer agora é
fazer o passo dois aqui.
Execute aircrack-ng no arquivo que capturamos
para quebrar a chave.
Então eu vou fazer aircrack. ng
seguido pelo nome
do arquivo basic_wep-01. boné.
Eu vou pressionar Enter.
E como você pode
ver, está nos dizendo que a chave foi encontrada.
Então, deixe-me cancelar
isso aqui e agora, podemos nos conectar
à rede de destino que é chamada Test_AP3 usando
essa senha ASCII, para
que você possa literalmente simplesmente copiar e colar
e colar ou conectar-se usando essa chave.
Agora, em alguns
casos, você não verá essa senha ASCII.
É por isso que eu vou mostrar como
conectar usando essa chave
aqui, porque você sempre entenderá isso.
Então eu vou copiar isso.
E eu vou colar aqui.
Você pode colá-lo em qualquer lugar em um editor de texto
normal ou em qualquer lugar que desejar.
E tudo que
você precisa fazer é remover os
dois pontos que vemos aqui entre os números.
Então, eu vou remover
este, eu
vou remover este, este e este.
E agora, podemos apenas copiar isso.
E só
para mostrar, eu vou conectar na minha máquina host.
Você pode se conectar
a partir do Kali, mas quando
ativamos o modo de monitor, matamos
muitos processos e, às vezes, mesmo depois de reiniciar esses
processos, conectar-se ao seu destino será
um pouco complicado, por
isso é melhor simplesmente reiniciar o Kali
e conectar-se novamente.
Então, só para economizar todo esse tempo,
vou me conectar daqui.
Vou apenas clicar
aqui, vou me conectar ao Teste AP3.
E eu vou colar a senha.
Então, vou clicar em Mostrar a senha para
mostrar a você.
Novamente, com a mesma
senha, apenas removemos os dois pontos.
Vou clicar em Participar.
E como você pode
ver, conseguimos conectar e podemos
testar essa conexão acessando o Google e aperfeiçoando.
Como você pode
ver, está funcionando e conseguimos quebrar a criptografia WEP.