hace unos días que hay un revuelo por el ransomware WannaCry que infectó a montones de organizaciones, empresas, etc, utilizando los exploits y backdoors de la NSA filtrados por el grupo The Shadow Brokers. Desde entonces muchos investigadores han hecho un enorme trabajo analizando dichas herramientas con la finalidad de acabar con esta amenaza. Otros analistas han realizado labores de ingenieria inversa para que los pentesters puedan aprovecharse de estos exploits (como [Enlace externo eliminado para invitados] con su [Enlace externo eliminado para invitados]). También la empresa ElevenPaths hicieron un buen trabajo realizando un [Enlace externo eliminado para invitados], aunque según mi opinión, tuvieron un fallo que explicaré a continuación.
Desde el ataque de WannaCry se han realidado muchos análisis detallados y varias entradas en blogs pero hay algo que no han tenido en cuenta la mayoría de los técnicos y es que, tanto EternalBlue como DoublePulsar (el exploit y backdoor usados) tienen soporte por command line que permite pasarle un archivo de configuración por lo que se podrían ejecutar con muchos hosts simultáneamente.


(Ambas herramientas comparten el argumento --InFile <archivo de configuración>)
Ayer decidí aportar mi granito de arena y me dispuse a hacer una GUI sencilla para poder utilizar estas herramientas con unos simples clicks.


NOTA: como se ve en el GIF, el ataque es prácticamente inmediato pero, si no me equivoco, EternalBlue tiene un delay de unos 10 segundos para comprobar que el ataque se ha realizado correctamente.
A continuación os dejo el enlace del archivo comprimido con la herramienta (se requiere .NET 2.0 ya que está hecha con C#) y una carpeta llamada bin donde se encuentran los binarios de EternalBlue y DoublePulsar.
[Enlace externo eliminado para invitados]
Contraseña: BlauIndetectables
No me hago responsable del uso que le deis a la herramienta, está pensada para ayudar a los pentesters. Podéis decompilar la GUI (no está ofuscada) aunque es bastante sencilla, cualquiera puede hacer algo así (tardé unas pocas horas en hacerla).
EDIT:
Un usuario me ha pedido el código fuente, os lo dejo aquí:
[Enlace externo eliminado para invitados]
.