.jpg)
Artículo · Auditorías Wireless
Comprometiendo Windows 7 x64 con EternalBlue, DoublePulsar y Empire
Introducción
EternalBlue es un exploit supuestamente desarrollado por la NSA. Ya existe un articulo que nos permite explotar esta vulnerabilidad haciendo uso de Metasploit en ese mismo se encuentran enlaces explicando lo mismo pero vamos a actualizarlo ya que algunas lineas de comando no funcionan por cambios en la herramienta Empire .
Requisitos
- Notepad+++ - Descargar
- Kali linux o cualquier distribución de Linux
- Windows XP SP3 - En un ambiente virtual
- Windows 7 x64 Con cualquier Service Pack
- Python 2.6 - Descargar
- PyWIN32 - Descargar
- Y por supuesto las herramientas
https://github.com/misterch0c/shadowbroker
Preparando el laboratorio

En Windows XP descargaremos las herramientas pero antes de hacer uso tenemos que modificar algunas cosas en el archivo fb.py que se encuentra en shadowbroker/windows linea 72 la comentamos ya que no contamos con el plugin "ListeningPost" y nos ocasionara un error
También modificaremos el Fuzzbuch.xml en las lineas 19 y 24 pondremos en donde se encuentran nuestros recursos por ejemplo el mio esta en "C:\NSA\windows\Resources"
Una vez que se modificaron podemos realizar el procedimiento ;)
Al ataque
Tenemos que saber la dirección IP del equipo a comprometer en mi caso es la 192.168.1.71 y la IP de mi Windows XP es 192.168.1.74 corremos la herramienta haciendo uso de "python fb.py" donde nos pediraestos datos

Una vez que hemos ingreso los datos pedidos nos pedirá si queremos crear nuevos proyectos yo tenia unos anteriores para hacer la prueba del mismo así que he decidido crear uno nuevo verifiquemos que todo este bien si es así comencemos.

Escribimos el comando "use EternalBlue" (Sin comillas) sigan como viene las imágenes

Apartir de aqui le pondremos que si y otra vez si ya para ejecutar - En esta parte sabremos si nuestro windows es vulnerable.


No lo cierren lo seguiremos usando
En mi caso mi windows es vulnerable, si con ustedes sale que el Exploit no tuvo respuesta pueden eliminar la ultima update KB4012 (No recuerdo los otros numero) esta update parcha esa vulnerabilidad (Obviamente lo hacemos solo para probar y aprender algo nuevo).
Una vez que hayamos descargado Empire crearemos nuestro listeners acortaremos un poco esto
Ahora nos iremos a nuestro Linux y haremos uso de Empire https://github.com/EmpireProject/Empire
los listeners http siempre iran al puerto 80 - Si dice que el puerto 80 esta ocupado tienes que detener el servicio de Apache2

Listo tenemos nuestro Listener , pero aun no acabamos tenemos que hacer un DLL payload para ello tambien usaremos Empire

Donde set Arch sera la arquitectura del Windows a atacar
No lo cierren aun lo seguiremos usando
Listo tenemos nuestro DLL creado haremos uso de DoublePulsar en nuestro Windows XP
Lo llamaremos usando "use DoublePulsar"
Aqui le diremos que si queremos modificar nuestro parametros
Dejaremos todo igual pero cambiaremos donde dice arquitectura la cambiamos al x64 y seleccionamos que queremos correr un dll


Nosotros hemos creado nuestro dll de linux lo pasaremos a nuestro windows y le diremos en donde se encuentra nuestro dll

Despues de aqui lo dejaremos todo igual
Corremos el Plugin si nos fue bien veremos esto

Y en empire esto - Puede tarde unos minutos en establecer conexión

Listo chequemos que en verdad tengamos acceso usamos "interact (ID)" y corremos un comando comun sysinfo - De igual manera puede tardar un poco

Listo sabemos que tenemos conexión ahora haremos esto en Metasploit

Listo tenemos a nuestro metasploit en escucha ahora vamos a empire para hacer uso de un modulo que nos ayudara a realizar esta conexión lanzando un código al shell de Windows

Si nos fue bien veremos en nuestro Metasploit que se realizo la conexión reversa

Listo con esto tenemos nuestro sistema Windows 7 comprometido y no necesitamos tener Acceso fisico al equipo.
Como todos sabemos esto siempre funcionar si el equipo no ha sido actualizado contra esta vulnerabilidad y si queremos tener acceso al equipo pues podemos hacer uso de varias vulnerabilidades la mas común por ingeniería social.
¿Quieres aprender estas técnicas en profundidad?
Continúa tu ruta con Introducción a la seguridad en redes.


