Instrutor: Agora que entendemos
o conceito de pivô, não é tão difícil executá-lo.
Tudo o que precisamos fazer é carregar qualquer ferramenta que
precisarmos usar, por exemplo, se você quiser
usar Nmap ou ARP spoof ou dSniff, você
pode carregar qualquer uma dessas
ferramentas, executá-las neste
computador, que está conectado a este grande
rede e, em seguida, você pode executar um scanner
de porta nisso, você pode
envenenar ARP e fazer ataques man-in-the-middle como aprendemos antes.
Portanto, é muito simples.
Tudo que você precisa fazer é
usar o comando upload, carregue-o aqui e
use-o na linha de comando, como estávamos usando nos vídeos anteriores.
O que
vou mostrar a vocês hoje é
como configurar uma rota entre o computador hackeado e o
seu computador para que você possa usar qualquer
auxiliar ou módulo Metasploit contra esta grande rede.
Assim, poderemos usar exploits Metasploit, poderemos
usar scanners de portas que
vêm com Metasploit
e outros módulos úteis.
Para fazer isso, vamos usar um módulo chamado autoroute.
Deixe-me mostrar primeiro como, se eu tentar executar um exploit
no computador de destino, no computador Metasploitable,
não vai funcionar porque não é visível para mim.
Vou fazer uma lista de sessões e você verá que
já tenho uma conexão com o
computador Windows aqui.
Então, eu já o hackeado.
E vou usar exploit / multi / samba
e usermap_script.
Agora, já usamos esse exploit contra
o Metasploitable antes, mas ele estava
na mesma rede,
então era visível para nós.
O que estamos fazendo
agora é tentar atacar um dispositivo que não é visível para nós.
E então vou mostrar opções.
Vou definir meu RHOST para 10. 20 15 4 porque
esse é o IP do dispositivo Metasploitable.
Então eu vou mostrar cargas úteis.
E vou usar essa carga útil aqui.
Então, vou definir PAYLOAD para isso.
Mostrar opções.
Tudo está configurado
corretamente, então vou explorar.
E você verá que esse exploit
atingirá o tempo limite, porque se voltarmos ao diagrama aqui,
este dispositivo não pode ver este dispositivo.
Então, ele está tentando
executar um exploit neste dispositivo, embora este dispositivo
tenha essa vulnerabilidade, mas não poderei
usá-lo porque não consigo ver esse dispositivo.
E como você pode ver
agora, o exploit falhou, tempo limite de conexão.
Simplesmente não conseguimos conectar ao computador de destino.
Então, o que vou
fazer agora, vou interagir com meu medidor na ID um.
Portanto, as sessões -i 1.
Então, estou no meu medidor.
Vou executar o ifconfig primeiro
para ver como é a minha rede ou
as redes às quais o computador de destino está conectado.
Assim, podemos ver todas as interfaces conectadas
ao computador de destino.
E vou procurar interfaces com endereços IP.
Portanto, temos essa interface número quatro com um endereço IP.
E podemos ver que este endereço IP
está em nossa rede.
Portanto, não é muito útil.
Já está em nossa rede.
Estamos no 10. 20 14 de qualquer maneira, nessa sub-rede.
Portanto, este não é muito útil para mim.
Outro que posso ver é este,
que está conectado a 10. 20 15 5
Portanto, está em uma sub-rede diferente
aqui, que não consigo ver no meu dispositivo Kali Linux.
Vou tentar configurar uma
rota entre esta sub-rede e minha sub-rede atual.
Vou copiar isso.
E então vou fazer o background da minha sessão atual, então estou
de volta ao Metasploit e
vou limpar isso.
Então vou usar post / manage.
Agora, a propósito, em qualquer estágio disso,
se você quiser ver todos os módulos
de gerenciamento, por exemplo, você pode apenas deixar
assim e
tocar duas vezes e você verá todos
os módulos de gerenciamento e você pode tentar e use-os e experimente-os.
Então, o que queremos usar é autoroute.
E vou mostrar opções para ver
as opções que posso definir.
E temos duas opções que precisamos definir.
Precisamos definir a sessão que temos e
a sub-rede.
Vou definir a sessão primeiro.
E é a sessão número um.
E então vou definir a
sub-rede para o que vimos quando executamos o comando ifconfig.
Era 10. 20 15 e vou colocar um zero nisso.
Então, novamente, estamos usando o
conjunto, comandos muito simples que já aprendemos.
Estamos definindo a sessão para o número um.
Essa é a sessão que hackeamos para o Windows.
E a sub-rede é a sub-rede à
qual o Windows está conectado e à qual
não temos acesso.
Então é o 10. 20 15 0
E eu vou explorar.
E isso criará a conexão ou a rota
entre meu dispositivo e o dispositivo Windows.
Então, o que
vou fazer agora, vou voltar
ao mesmo exploit que tentei no
início do vídeo e você verá que o exploit
vai funcionar porque o dispositivo Windows está visível para mim agora .
Então, em vez de usar
o exploit, você pode usar, como eu
disse, scanners de porta ou modelos de descoberta que
vêm com o
Metasploit ou qualquer outro módulo que vem com
o Metasploit porque meu dispositivo agora pode ver o computador de destino.
Ele pode ver este dispositivo Metasploitable porque não estava
visível para mim no início, mas agora eu
tenho uma conexão com este computador e
configurei uma
rota entre esta rede e meu
computador para que eu possa ver o dispositivo Metasploitable agora.
Vou usar o mesmo exploit que usei antes.
E foi exploit / multi / samba / usermap_script.
Apenas limpe isso.
Agora, vou mostrar as
opções e deixá-las
do mesmo jeito porque tudo está configurado corretamente.
Então, vou apenas explorar.
E como você pode ver, agora o shell de comando foi iniciado corretamente e
eu realmente tenho acesso ao dispositivo Metasploitable agora, então
posso fazer id e sou o root.
Posso fazer um uname -a apenas para confirmar isso para você.
E podemos ver que estamos no dispositivo Metasploitable
e posso executar qualquer comando Linux que eu quiser.
Portanto, posso fazer ls, pwd e devo estar na raiz.
E posso fazer cd, vá para var, por exemplo.
E faça qualquer comando Linux que eu quiser.
Basicamente, tenho acesso total ao computador de destino.
Agora, novamente, como eu disse, você pode fazer upload de coisas
e executá-las do computador de destino, mas
nem sempre é uma boa ideia fazer upload de
coisas para um computador hackeado.
Portanto, configurar as rotas dessa forma
e usar o pivô é uma escolha muito mais segura.
E eu recomendo fortemente que
você vá e dê uma olhada em outros
módulos Metasploitable porque Metasploit é muito, muito grande.
É difícil para mim cobrir tudo.
Acabei de cobrir as principais coisas básicas, mas
você sempre pode simplesmente
entrar e dar uma olhada em outros módulos e experimentá-los.
O uso dos módulos geralmente é o mesmo.
Demos uma olhada em uma ampla gama de módulos.
Portanto, deve ser fácil apenas configurar as opções e executar
esses módulos da maneira que desejar.