-: Ok, agora vamos dar outro
exemplo de quem pode receber o beef quando
existirem fora da nossa rede.
Então, novamente, vamos
ter o exemplo, eu acho, a mesma
máquina Windows, que está
em uma rede completamente diferente,
e veremos como podemos conectar essa máquina ao BeEF.
Então, antes de tudo, vou iniciar o BeEF.
Apenas um clique aqui e isso iniciará o BeEF para mim.
E eu vou entrar.
O nome de usuário é BeEF e a senha também.
E nós estamos logados.
Agora, vamos usar o mesmo método básico
de gancho que usamos anteriormente.
Portanto, nesse método, precisamos obter
o código do script aqui, que é este.
Eu vou copiar isso e fizemos isso antes,
então novamente eu
vou fazer isso um pouco rapidamente.
E colocamos isso em nosso servidor web Apache.
Portanto, coloque-o em uma página HTML
e sempre em nosso diretório inicial da web do Apache é /
var / www / html / e vou
abrir meu arquivo de índice.
Vou abri-lo com o editor de texto.
E eu vou colar esse
código aqui que eu recebi do BeEF.
E a única coisa que
você deseja alterar - tudo está bem -
a única coisa
que você deseja alterar - como
eu disse antes - em qualquer lugar que
costumávamos usar nosso IP normal, vamos usar nosso externo IP.
Para que as pessoas,
quando tentarem se conectar, possam realmente encontrar nosso computador.
Porque se usarmos o IP interno, eles não poderão vê-lo.
Então, novamente, vou usar o
IP que vemos no Google quando digitarmos "qual é
o meu IP? "
E é isso.
Estou pronto para ir, então vou salvar isso.
Saia e agora preciso ativar a porta 3000.
Qual é a porta na qual o BeEF trabalha.
Como você pode ver, podemos ver que ele usa a porta 3000 aqui.
Então, eu preciso informar o roteador novamente,
nas configurações de encaminhamento
de IP, preciso dizer a ele para encaminhar
qualquer solicitação que você obtenha na
porta 3000 para o meu [Cali? ] máquina que está em 192168011.
Eu vou salvar isso e é isso.
Isso está salvo.
Agora, vamos para a máquina Windows.
Nós estamos indo para o nosso site.
Qual é o meu - basicamente o meu
IP, meu IP externo e vamos continuar.
Vai executar o índice [através? ] HTML automaticamente
porque o arquivo é chamado de índice.
Então, tudo o que precisamos fazer
é colocar o IP da rede que [Cali's? ] conectado a.
Então, o que precisamos usar é esse endereço IP aqui.
Qual é 89100145189 e devemos ser conectados ao BeEF
assim que navegarmos por esse IP.
Então, vamos ver o que acontece.
Ok, agora vamos ao BeEF e, como você pode ver, temos uma
máquina Windows conectada
e ele está usando o Firefox
50 e agora podemos executar
todos os comandos que o BeEF nos permite executar.
Então, vamos apenas alertar e ver se funciona.
E apenas diz: "Diálogo de alerta do BeEF. "Vou
executá-lo apenas para
garantir que tudo esteja funcionando corretamente.
E, como você pode
ver, conseguimos conectar, e - uma máquina que
existe em uma rede completamente diferente.
E, novamente, para
confirmar que vou acessar o Google e procurar "qual é o meu
IP? "E
como você pode ver, o IP
é completamente diferente do IP existente nesta máquina.
Então, novamente, tudo o que precisamos fazer é usar
o endereço IP externo sempre que você o
enviar para fora da rede.
Use o IP que você vê quando digita
"Qual é o meu endereço IP? "Quando estiver ouvindo
em sua
própria máquina, use o IP local e
certifique-se de configurar o roteador para
redirecionar a porta em que está
ouvindo o [Cali? ] máquina.
Para o endereço IP - para o endereço IP
privado do [Cali? ] máquina.
Uma alternativa ao uso do encaminhamento de IP, você
pode definir o [Cali? ] como um host DMZ.
Agora, nem todos os roteadores suportam DMZ.
Por isso não mostrei desde o início.
Mas se suportar, você pode usá-lo.
E o que [DMs] faz é basicamente
o encaminhamento de IP, mas encaminha todas as portas.
Então, se você colocar o endereço IP aqui,
do [Cali? ]
aqui, o que o
roteador fará sempre que
solicitar uma porta - qualquer
porta - encaminhará a solicitação
para o [Cali? ] independentemente da porta.
Portanto, com o encaminhamento de portas, você realmente seleciona
quais portas deseja encaminhar para [Cali? ] Com o DMZ, ele encaminhará todas as portas para o IP que você coloca aqui.
Agora, novamente, esses dois métodos podem ser usados para permitir que dispositivos em
redes diferentes acessem seu computador, para que você possa receber conexões.
Você pode acessar
um site - se você
estiver hospedando um site
em seu servidor web
- você pode
permitir que eles
acessem sites falsos,
você pode
acessar
o BeEF, o gancho, qualquer coisa.
Qualquer coisa em
que você esteja ouvindo em uma porta,
você pode usar esse método para permitir
que as pessoas acessem, se as pessoas existirem em
uma rede completamente diferente da sua própria rede.