-: Bien, ahora tengamos otro ejemplo sobre
quién puede hacer que las personas sean BeEF
cuando existen fuera de nuestra red.
Entonces, nuevamente, tendremos
el ejemplo, supongo, la misma máquina
de Windows, que está
en una red completamente diferente,
y veremos cómo podemos conectar esa máquina a BeEF.
Entonces, primero que nada voy a comenzar BeEF.
Solo un clic aquí y eso comenzará BeEF para mí.
Y voy a iniciar sesión.
El nombre de usuario es BeEF y la contraseña también es BeEF.
Y hemos iniciado sesión.
Ahora, vamos a usar el mismo método
de enlace básico que usamos antes.
Entonces, en ese método, necesitamos
obtener el código del script aquí, que es esto.
Voy a copiar eso e hicimos esto
antes, así que
nuevamente lo haré un poco rápido.
Y lo colocamos en nuestro servidor web Apache.
Así que colóquelo en una página HTML
y siempre estuvo en nuestro directorio de inicio web Apache / var
/ www / html / y voy a
abrir mi archivo de índice.
Lo abriré con el editor de texto.
Y voy a pegar
este código aquí que obtuve de BeEF.
Y lo único que
desea cambiar, todo esto está bien, lo
único que
desea cambiar, como dije antes, en
cualquier lugar en el que solíamos usar
nuestra IP normal, vamos a usar nuestro externo IP.
Para que las
personas cuando intenten conectarse puedan encontrar nuestra computadora.
Porque si usamos IP interna, no podrán verla.
De nuevo, voy a usar
la IP que vemos en Google cuando escribimos "¿cuál
es mi IP? "
Y eso es.
Estoy listo para ir, así que voy a guardar esto.
Salga y ahora necesito habilitar el puerto 3000.
¿Cuál es el puerto en el que trabaja BeEF?
Como puede ver, podemos ver que usa el puerto 3000 aquí.
Entonces, debo decirle al enrutador nuevamente,
en la configuración
de reenvío de IP, necesito decirle que reenvíe
cualquier solicitud que reciba en el
puerto 3000 a mi [Cali? ] máquina que está en 192168011.
Voy a guardar eso y eso es todo.
Eso está guardado.
Ahora, iremos a la máquina de Windows.
Vamos a ir a nuestro sitio web.
Cuál es mi, básicamente mi IP, mi
IP externa y vamos a ir.
Se va a ejecutar el índice [a través de? ] HTML
automáticamente porque el archivo se llama índice.
Entonces, todo lo que tenemos que hacer
es poner la IP de la red que [¿Cali? ] conectado a.
Entonces, lo que necesitamos usar es esta dirección IP aquí.
Que es 89100145189 y deberíamos conectarnos a BeEF tan
pronto como naveguemos por esa IP.
Entonces, veamos qué pasa.
Bien, ahora vayamos a BeEF y, como pueden ver, tenemos una
máquina de
Windows enganchada y está usando Firefox
50 y ahora podemos ejecutar
todos los comandos que BeEF nos permite ejecutar.
Entonces, solo activemos la alerta y veamos si funciona.
Y solo dice: "Diálogo de alerta de BeEF. "Voy
a ejecutarlo solo
para asegurarme de que todo funcione correctamente.
Y, como puede ver,
logramos conectar, y - una máquina que
existe en una red completamente diferente.
Y nuevamente, para
confirmar que voy a ir a Google y voy a buscar "¿cuál es
mi IP? "Y
como pueden ver, la IP es completamente
diferente a la IP que está en esta máquina.
Entonces, nuevamente, todo lo que tenemos que hacer es
usar la dirección IP externa cada vez que
la envíe fuera de la red.
Use la IP que ve cuando escribe
"¿Cuál es mi dirección IP? "Cuando esté escuchando
en su
propia máquina, use la IP local
y asegúrese de configurar el enrutador
para redirigir el puerto que está
escuchando a [Cali? ] máquina.
A la dirección IP: a la dirección IP
privada de [Cali? ] máquina.
Una alternativa al uso del reenvío de IP
puede configurar [Cali? ] máquina como host DMZ.
Ahora, no todos los enrutadores admiten DMZ.
Por eso no lo mostré desde el principio.
Pero si lo admite, puede usarlo.
Y lo que hace [DM] es básicamente
el reenvío de IP pero reenvía todos los puertos.
Entonces, si pones la dirección IP aquí,
de [Cali? ]
máquina aquí, ¿qué va
a hacer el enrutador cada
vez que reciba una solicitud para
cualquier puerto, cualquier puerto, remitirá esa
solicitud a [Cali? ] máquina independientemente de qué puerto sea.
Entonces, con el reenvío de puertos, en realidad selecciona
a qué puertos desea reenviar [Cali? ]
Con DMZ reenviará todos los puertos a
la IP que ingrese aquí.
Ahora, nuevamente, estos dos métodos
se pueden usar para permitir que dispositivos en diferentes
redes accedan a su computadora para
que pueda recibir conexiones, puede permitirles acceder
a un sitio web; si
está alojando un sitio
web en su servidor web, puede
permitirles acceder a sitios
web falsos,
puede permitirles acceder a BeEF, el gancho, cualquier cosa
Cualquier cosa en
la que esté escuchando en un puerto
puede usar este método para permitir que
las personas accedan a él si las personas existen
en una red completamente diferente a la suya.