Instructor: En las
conferencias anteriores aprendimos cómo usar Bettercap
para hacer una serie de cosas interesantes.
Pero todo lo que hicimos, lo hicimos a través de
un texto o una interfaz de terminal.
También hay una interfaz web o una interfaz gráfica para Bettercap
que podemos usar para hacer todo lo que les
mostré hasta ahora.
La razón por la que comencé con la interfaz de
texto es que, en primer lugar, prefiero usarla
y la uso en lugar de la interfaz
gráfica todo el tiempo.
Creo que es más
rápido, puedes usarlo para lograr tu
objetivo y lanzar los ataques mucho más rápido.
También requiere menos recursos y menos módulos, por lo que
es menos probable que falle y tenga menos errores.
No
solo eso, sino que al aprender a usar
la interfaz de texto, también le mostré cómo modificar manualmente
las cápsulas y los scripts donde están
almacenados, y cómo usarlos correctamente
sin la necesidad de un complemento adicional,
que es el complemento. que ejecuta la interfaz web.
Dicho esto,
algunas personas todavía piensan que la interfaz
web es más fácil de
usar y por eso lo cubriré en esta conferencia.
Así que voy a iniciar Bettercap escribiendo bettercap, y
voy a hacer -iface para seleccionar mi
interfaz que es eth0.
Y no voy a especificar una
cápsula esta vez, porque simplemente quiero iniciar Bettercap
en la interfaz que está conectada a la red de destino.
Así que vamos
a presionar Enter y eso se ejecutará sin problemas como de costumbre.
Ahora, si está utilizando la imagen
Kali personalizada que
hice para este curso, simplemente puede iniciar
la interfaz web escribiendo http-ui.
Pero si está usando la versión original de Kali
o si está usando Bettercap en una distribución diferente, entonces tendrá
que instalar la interfaz web, así que tendrá
que hacer la interfaz de usuario. actualice para instalarlo, y
luego, una vez que esté instalado, simplemente puede hacer http-ui.
Ahora, como
dije, debido a que estoy usando el
último Kali personalizado que
está hecho para este curso, simplemente puedo ejecutarlo escribiendo
http-ui sin tener que instalar nada.
Y si presiono Enter, verá
que se ejecutará sin problemas
en esta URL.
Así que copiaré esto y lo abriremos
en mi navegador web.
Y perfecto.
Como puede ver, obtenemos la página de inicio de sesión para la interfaz web, por lo
que el nombre de usuario predeterminado es usuario
y la contraseña predeterminada es pass.
Voy a hacer clic en Iniciar sesión para iniciar sesión.
Y como puede
ver, tenemos una interfaz muy simple y fácil de usar.
No hay más comandos que tengamos que ejecutar, aunque
podemos ejecutar comandos aquí a través de
la línea de comandos.
Aquí mismo tenemos el registro de eventos.
Así que esto es similar a lo que ves aquí en
la terminal, pero tiene una interfaz mucho mejor.
Puede usar la barra de búsqueda aquí
para filtrar, si está buscando un registro
específico o un evento específico.
Y puede hacer clic en cualquier tipo de evento para silenciarlo, por lo
que no verá ninguno de esos eventos en la pantalla.
Todo esto está sucediendo aquí, en el menú de eventos.
La siguiente página útil sería la página de tierra aquí, que
le mostrará todos los dispositivos conectados a la red,
por lo que
es similar a cuando solíamos hacer net. show.
Como puede ver ahora mismo, solo tenemos el enrutador, que es
un 10. 0. 2. 1, y
mi computadora actual, que es 10. 0. 2. 15, este es Kali.
Ahora, como saben, antes
de que tengamos que iniciar la red. recon y net. sonda para descubrir
todos los dispositivos en la misma red.
Entonces, cuando esté aquí, en lugar de escribir los comandos,
todo lo que tiene que hacer es hacer clic en este botón de
reproducción para iniciar la red. sonda y haga clic
en este botón de reproducción para iniciar la red. recon, recibirás
buenas notificaciones aquí.
Y como
puede ver, logramos descubrir todos los dispositivos conectados.
También puede ver, y aquí tenemos una etiqueta agradable
que nos dice que esta es
la puerta de enlace y una etiqueta agradable que nos dice que esta
es nuestra computadora, y los dispositivos que descubrimos son estos dos
dispositivos, y pueden ver, esto es mi dispositivo MS
Edge, la máquina con Windows a la que siempre nos hemos dirigido.
Nuevamente, debido a que esta es una interfaz web muy
simple, no tendrá que escribir
nada, puede hacer clic en esta pequeña flecha aquí
al lado de la máquina, al lado de
la IP, puede escanear esta máquina en busca
de puertos o agregarla a su objetivos de suplantación de identidad.
Por lo que no tendrá que configurar arp. parodia. objetivos a esta IP,
todo lo que tienen que hacer es literalmente hacer
clic aquí y se agrega automáticamente a la suplantación de ARP.
No solo
eso, sino que veremos una pequeña ventana aquí
para configurar nuestro spoofer ARP, y recuerde que
solíamos configurar esta opción en verdadero, el dúplex completo, así
que todo lo que
tengo que hacer ahora es hacer clic aquí para verificarlo. , y para iniciar
este spoofer, todo lo que
tengo que hacer es hacer clic en comenzar a spoofing y listo.
Ahora deberíamos estar falsificando el objetivo.
Como puede
ver, también vemos un bonito icono aquí al lado de
esta IP para decirnos que en este momento estamos falsificando esta IP,
diciéndole que somos la puerta de enlace.
Entonces, si voy a mi objetivo y simplemente hago arp -a, puede ver que
la dirección Mac del enrutador ha cambiado a la dirección
Mac de la máquina Kali, que es esta.
Eso significa que estamos falsificando correctamente este dispositivo, diciéndole que
somos el enrutador y
logramos convertirnos en el hombre del medio.
Ahora, de hecho, les he mostrado cómo hacer todo esto antes
en detalle, así que si no recuerdan nada de esto,
o si algo de esto se siente extraño,
por favor regrese y revise las conferencias en
las que cubrí estas cosas.
Ahora, también le mostré cómo
omitir HTTPS y omitir parcialmente HSTS usando una cápsula.
Una vez más, tenemos un buen menú aquí para cápsulas.
Y como puede ver, tenemos todas las
cápsulas disponibles actualmente con Bettercap, y todo
lo que tiene que hacer es hacer
clic en las
cápsulas que desea ejecutar, y en mi caso, es la cápsula hstshijack.
Además, si recuerdas, cuando estábamos modificando esta cápsula, solíamos tener
que abrir la ubicación donde están instaladas
las cápsulas y luego
abrir la cápsula en un editor de
texto y luego modificar sus opciones.
Mientras que
aquí, puede modificar literalmente las opciones que
desee dentro de este menú, haga clic en el icono del disco aquí para guardar
y luego haga clic en reproducir para ejecutar este caplet.
Y
como puede ver, recibe buenas
notificaciones que le dicen que todo se ejecutó como se esperaba,
y ahora mismo podemos seguir adelante y probar esto.
Entonces, si voy aquí y borro los datos de navegación como
de costumbre, y luego voy a una
página HTTPS normal, como stackoverflow. com, verá que esto se cargará a
través de HTTP para que podamos iniciar sesión y deberíamos poder
obtener el nombre de usuario y la
contraseña, como le mostré antes.
Y podemos probar el desvío parcial de HSTS, así que si
voy a google. es decir, y
busque Facebook, haga clic en
el primer resultado, y
perfecto.
Como puede ver, se está cargando a través de HTTP normal aquí
nuevamente, por lo que si inicio sesión, mi rastreador
capturará la información.
Como puede ver, es muy, muy fácil editar comprimidos e incluso
ejecutarlos a través de esta interfaz web.
También puede ejecutar todos los demás complementos
a través del menú avanzado aquí.
Entonces, por ejemplo, si desea iniciar el rastreador, todo lo que
tiene que hacer es desplazarse hacia abajo aquí,
buscar el rastreador, y lo
tenemos aquí, net. sniff, si hago
clic en eso, como puede ver en la parte superior, no se está ejecutando.
Y aquí mismo, en lugar de ejecutar los comandos, todo lo
que tiene que hacer es hacer clic en el
comando que desea ejecutar.
No solo
eso, sino que si desea modificar alguna de las opciones,
nuevamente, todo lo que tiene que hacer
es simplemente escribir lo que desee modificar
aquí, hacer clic en guardar aquí
y luego ejecutar el comando que desea ejecutar. .
Entonces, si quisiera iniciar el rastreador ahora, todo lo que
tengo que hacer es hacer clic en net. olfatear, y esto
iniciará el olfato por mí.
Ahora, el rastreador combinado con los eventos
agradables que podemos
obtener aquí, hace que sea más fácil filtrar los datos que capturamos,
pero todavía no es la mejor manera de filtrar
los datos de captura.
Cubriré cómo rastrear datos correctamente
y filtrarlos usando Wireshark, que es
la mejor herramienta para rastrear y filtrar datos.
Pero, de
nuevo, esta interfaz web de aquí proporciona una forma
más agradable de interactuar y utilizar Bettercap.
Ahora, no les mostré cómo usar los menús
WiFi, BLE, HID y Posición, porque en realidad no
usamos ninguno de estos
módulos anteriormente, así que solo
quería enfocarme en mostrarles cómo hacer todo
lo que hacemos. Lo he hecho hasta ahora usando esta interfaz.
Como dije, es más fácil de usar, estoy de acuerdo,
pero una vez que se acostumbre a
la interfaz del terminal, será tan fácil como éste.
Para mí, está más
organizado, se puede usar para lograr mis objetivos mucho
más rápido, usa menos recursos y es más
rápido, por eso prefiero usarlo en lugar de la interfaz web.
Y si no fuera por
mostrarte cómo usar la interfaz web, ni siquiera la instalaría.
Pero al final del día, quiero mostrarte ambas opciones y,
obviamente, eres libre de usar lo que sea más fácil para ti.