Palestrante: Agora,
nesta palestra, quero mostrar como executar um ataque de falsificação
de ARP usando o Bettercap.
Isso nos permitirá colocar nosso
computador no meio da conexão e interceptar dados.
Não apenas isso, mas também vamos ver como
podemos ler esses dados.
Para que possamos ver todos
os URLs e todos os sites visitados pelo
destino, veremos tudo o que eles postarem.
Portanto, qualquer nome de usuário ou
senha que eles enviam
para sites, poderemos capturá-los e vê-los.
Então, primeiro precisamos nos tornar o homem do meio.
E vamos fazer isso usando um módulo chamado ARP spoof.
Portanto, se eu rolar até o menu de
ajuda, você pode ver que temos um módulo aqui chamado ARP spoof.
Então, como sempre, se não soubermos usar este
módulo, ajudaremos o arp. spoof, porque queremos
ver como usar este módulo e ver todas
as opções que podemos definir para ele.
Então, como você pode
ver, como sempre, podemos fazer arp. spoof ativado para ativar este módulo.
Nós podemos fazer arp. banir
e isso literalmente apenas cortará a
conexão do alvo.
Isto é muito simples.
Você pode tentar no seu próprio tempo.
Eu não vou fazer isso aqui.
Você pode fazer arp. spoof off
para desligá-lo e arp. ban off para desativar a proibição.
Agora, na palestra anterior, eu também disse que
tudo o que você vê sob
os parâmetros são as opções que podemos definir para este módulo específico.
Mas eu não mostrei como modificar isso.
Então, nesta
palestra, vamos modificar algumas dessas opções.
Agora, como você pode ver, a ferramenta é realmente muito
útil, porque primeiro nos deu o nome da opção
em amarelo aqui.
Então, essas são as opções que podemos
definir, que podemos mudar.
E também está nos dizendo
uma descrição do que essa opção faz e
do valor padrão.
Assim, por exemplo, podemos ver que temos uma
opção chamada arp. paródia. fullduplex.
Você pode ver a descrição dessa opção
e, basicamente, o que essa opção
fará se você
configurá-la como verdadeira, ela falsificará o roteador e o destino.
Portanto, é semelhante ao que fizemos com a falsificação
ARP quando executamos o comando duas
vezes para falsificar o roteador e o destino.
Portanto, se você definir isso como
verdadeiro, o roteador e o destino serão falsificados
e você estará no meio da conexão.
Se você deixar o padrão, o que é falso,
você falsificará apenas a máquina de destino.
Agora isso pode ser
útil se o roteador tiver algum tipo
de proteção contra ataques de falsificação
de ARP, porque você não precisará interagir com o roteador.
Mas também é limitante, porque não poderemos fazer o que
farei nas próximas
palestras, porque o roteador se comunicará diretamente
com o dispositivo de destino.
Portanto, não poderemos injetar coisas
nas respostas que o roteador envia ao dispositivo de destino.
Agora, na verdade, quero mudar isso para true
e o método que
vou fazer isso pode ser usado para alterar qualquer
opção em qualquer módulo no Bettercapp.
Portanto, não apenas no arp. paródia.
Se você estiver usando algum
módulo, poderá ajudar, seguido pelo nome do
módulo, para obter ajuda sobre esse nome.
Você pode ver todas as opções que você pode definir aqui.
E se você quiser modificar o valor de
qualquer uma dessas opções, tudo o que
precisamos fazer é copiar o nome da opção, que é o
que tenho aqui e o tipo set, seguido pela opção
que você deseja modificar.
E no meu caso, é chamado arp. paródia. fullduplex.
E eu quero que isso seja verdade.
Tão, muito simples.
E como eu disse, você pode
usar este comando para alterar qualquer opção em qualquer módulo no Bettercap.
Tudo que você precisa fazer é digitar,
definir, seguido pelo nome da
opção, seguido pelo valor que você deseja definir.
Então eu vou apertar enter e pronto.
Se você não
vir erros, isso significa que foi executado corretamente.
A próxima opção que quero mudar são os alvos.
Então, novamente, na descrição,
está nos dizendo que esses são os
alvos contra os quais eu quero executar o ataque
e posso usar um coma se quiser atingir mais de um IP ao
mesmo tempo.
Então, novamente, exatamente como o que
fiz antes, vou definir, seguido pelo nome da opção,
que é arp. paródia. metas.
E você pode realmente usar a guia para concluir automaticamente.
Então, se eu apenas digitar a guia T-A, ele
completará automaticamente os objetivos para mim.
E depois disso, colocarei o valor
em que desejo definir
esta opção, que é o IP
do meu destino e podemos obtê-lo usando o Net Discover, o
zen map ou o resultado que obtive aqui.
Depois de executar o módulo de reconhecimento, fiz net. show e conseguimos tudo isso,
que é
a lista de todos os
computadores conectados à mesma rede.
E meu objetivo agora é esse dispositivo em particular, o
10. 0 2) 7)
Esta é a minha máquina virtual Windows aqui.
Então eu vou colocar o IP 10. 0 2) 7)
E, novamente, não vemos nenhum
erro, o que significa que tudo foi executado conforme o esperado.
Agora, estamos prontos para executar a ferramenta.
E, novamente, com base no menu de ajuda
que obtivemos, podemos fazer o arp. spoof ativado para ativar este módulo.
Então, vamos fazer arp. paródia.
E perfeito, como você pode ver, não vemos erros.
Está nos dizendo que o módulo está em execução.
E se eu ajudar, novamente, obteremos uma lista de todos
os módulos que estão em execução no momento.
E como você pode ver, podemos ver que a falsificação de ARP está ativada.
Além disso, é muito importante que você verifique
se a rede. sonda e a rede. O reconhecimento está em execução.
Fizemos isso na palestra anterior.
Por isso não o fiz agora.
Então, agora, o Bettercap deveria estar
fazendo o que a falsificação de
ARP estava fazendo, enganando o roteador e o
dispositivo de destino e me colocando no meio da
conexão, como mostrado aqui.
Então, vamos para a máquina Windows aqui.
E eu vou fazer o arp-a e, como você pode ver,
o endereço MAC do roteador aqui
é igual ao endereço MAC deste dispositivo, que é o
10. 0 2) 15
E se eu voltar aqui para
a máquina Kali e fizer ifconfig, verá que este é o
mesmo endereço MAC que o endereço MAC da interface Kali ETH0.
Então, basicamente, o que isso significa é essa máquina
Windows, toda vez que quiser enviar algo ao
roteador, ele será enviado à máquina Kali.
E como ativamos a opção full duplex, no Bettercap, o roteador
também pensa que esta máquina Kali é
a máquina de destino.
Portanto, sempre que precisar enviar uma resposta para
a máquina Windows, ela
realmente será enviada para a Bettercap aqui.
E como eu disse antes, isso significa que todo nome de
usuário, senha, URL, qualquer coisa que o computador de destino
envie ou receba terá que
passar pela máquina Kali, onde poderemos lê-la, modificá-la ou descartá-la.
E eu vou orientá-lo nas próximas palestras.