Instrutor: agora que nos
associamos à nossa rede de
destino, podemos começar a nos comunicar com ela e ela não nos ignorará.
Portanto, agora podemos começar a injetar
pacotes no tráfego para forçar o ponto de acesso
a gerar novos pacotes com novos IVs.
Isso aumentará o número de dados
de maneira muito, muito
rápida, permitindo a quebra de redes WEP em minutos,
mesmo que a rede não esteja
ocupada, como a que estamos alvejando agora.
Agora, existem várias maneiras de fazer
isso, mas neste curso, vou explicar
o método mais confiável
que está usando um ataque de repetição de solicitação ARP.
Na verdade, eu explico outros
métodos no meu curso de hackers
de rede, mas eles são um pouco mais
complexos e têm menos taxa de sucesso.
Portanto, este é o método
mais confiável e deve funcionar contra a maioria
das redes se você tiver um bom sinal e um bom adaptador sem fio.
Portanto, a idéia por trás
desse método é aguardar um pacote ARP,
e falarei sobre o ARP em mais detalhes mais adiante.
Então, por enquanto, pense nisso como um tipo especial de
pacote que estaremos esperando.
Quando este pacote for
enviado na rede, vamos capturá-lo e retransmiti-lo.
Depois que fazemos isso, o roteador é forçado
a gerar um novo pacote com um novo IV.
Então, repetindo esse processo, forçaremos o
roteador a gerar continuamente novos pacotes com novos IVs.
Então, quando tivermos dados suficientes, uma vez que tivermos
IVs suficientes, podemos executar
o aircrack-ng, exatamente como vimos antes, e quebrar a chave.
Então, deixe-me mostrar como fazer isso na prática.
Agora, como você
pode ver, já estou executando o airodump-ng na minha rede de destino.
E eu já me associei a ele,
como mostrado na palestra anterior.
Portanto, a única coisa que resta
agora é executar o ataque de repetição do
ARP para injetar pacotes no tráfego e
forçar o roteador a gerar novos pacotes e aumentar
o número de dados.
Para fazer isso, vamos usar aireplay-ng novamente.
E o comando será realmente muito semelhante
a este comando aqui.
Então, na verdade, vou copiar tudo isso
porque sou preguiçoso, e vou limpar isso e colar o comando aqui.
Agora, há apenas algumas coisas que preciso modificar.
Antes de tudo, não quero
executar um ataque de
autenticação falsa, então vou remover tudo
isso e quero executar um ataque de repetição do ARP.
Além disso, este ataque não leva
um número, então vou removê-lo.
E também vou substituir a por b, e terminamos.
Então, se você olhar para ele, verá que é realmente muito
semelhante a este comando aqui.
Estamos usando o aireplay-ng, mas
em vez de fazer um ataque de autenticação falsa, estamos
fazendo um ataque de repetição do ARP,
fornecendo o endereço MAC da minha rede
de destino depois do b em vez do a.
Em seguida, forneceremos o
endereço MAC do meu adaptador sem fio após o
h, que é idêntico a isso.
E então
estamos fornecendo meu adaptador sem fio no modo monitor.
Agora, na verdade eu vou me associar novamente, antes de fazer
isso, e então eu vou pressionar Enter aqui.
E o que está
acontecendo agora é que meu adaptador sem fio está
aguardando um pacote ARP, quando houver um pacote
ARP transmitido nessa rede, ele será capturado e retransmitido.
Depois disso, o ponto de acesso será forçado a
gerar um novo pacote com um novo IV,
e continuaremos fazendo isso, forçando o
ponto de acesso a gerar continuamente novos pacotes com novos IVs.
Então, você deve esperar por
isso agora, estamos literalmente esperando que os
pacotes ARP sejam enviados ao ar.
E como você pode ver, o
número de dados está aumentando agora muito, muito
rapidamente, o que significa que realmente conseguimos capturar um pacote ARP.
Este pacote ARP foi retransmitido, forçou o roteador a gerar
um novo pacote com um novo
IV, e estamos continuamente fazendo esse processo,
forçando o roteador a gerar novos pacotes com novos IVs.
Portanto, agora podemos seguir em frente e executar o aircrack-ng,
para quebrar esta rede, e antes que eu
faça isso, na verdade, vou me associar mais uma vez.
E então eu vou fazer
o aircrack-ng e dar o nome
do arquivo no qual
estamos armazenando os dados, chamado arpreplay-01. boné.
Então, pressionarei
Enter e você perceberá que o
processo de quebra agora exigirá mais pacotes de dados.
A razão para isso
é que, na verdade, eu modifiquei as
configurações desta rede, para que ela use chave de 128
bits, porque no WEP você pode usar uma chave de 64 bits ou
128 bits e, obviamente, a chave 128 é mais longa.
Portanto, modifiquei o tamanho da chave desta
palestra para garantir que ela seja a chave mais longa possível.
E como você pode ver,
ainda conseguimos obtê-lo em cerca de 47.000 pacotes.
Temos a chave aqui em
ASCII e a chave aqui em hexadecimal,
onde podemos usar depois de remover os dois pontos.
Tão perfeito, agora que conseguimos quebrar a rede de
destino, ela estava ociosa como
você podia ver, não havia dados sendo enviados e conseguimos fazer
isso forçando o ponto de acesso de
destino a gerar novos pacotes com novos IVs.