thc-hydra icon indicating copy to clipboard operation
thc-hydra copied to clipboard

all passwords are valid in RDP module when system is win2003

Open chinasun021 opened this issue 5 years ago • 9 comments

version is v9.1-dev 2019.7.15 all passwords are valid in RDP module when system is win2003 when system is win7 or win2008 function is ok

chinasun021 avatar Jul 15 '19 07:07 chinasun021

I can confirm the misbehavior which is directly linked to the freerdp lib we are using for the RDP module. That issue is explained at https://github.com/FreeRDP/FreeRDP/issues/2893 Seems our previous implementation of the module in hydra v8.4 is working well for old MS Windows versions.

dmaciejak avatar Jul 24 '19 06:07 dmaciejak

H

jason123m avatar Jul 25 '19 10:07 jason123m

@dmaciejak - so what do we do? maybe adding an rdp-old service with the original hydra-rdp? it seems that the issue is unfixable in librdp

vanhauser-thc avatar Jul 25 '19 17:07 vanhauser-thc

I use hydra8.4 and freerdp to support all version windows system

chinasun021 avatar Jul 29 '19 08:07 chinasun021

@dmaciejak - so what do we do? maybe adding an rdp-old service with the original hydra-rdp? it seems that the issue is unfixable in librdp

Ideally, if there is a way to detect remotely the RDP server version, we could merge the old module and the new one, would be cleaner

dmaciejak avatar Jul 29 '19 10:07 dmaciejak

Seems to affect not only Windows Server 2003 targets but also those still running Windows XP, both are end of life already.

dmaciejak avatar Aug 26 '19 05:08 dmaciejak

Hi, solution for your use case is here or here these python scripts can show information about RDP encryption methods, for example: image here is NL authentication or here: image is GUI authentication this result need to be used to determine RDP protocol and use old branch to brute force with success passwords only.

ghost avatar Jun 19 '21 09:06 ghost

hydra 8.7 seems to work correctly with old version of RDP GUI authentication.

ghost avatar Jun 19 '21 09:06 ghost

Freerdp module is removed in the newer hydra version , please try older version of hydra like 8.1.2

wget https://www6.atomicorp.com/channels/atomic/centos/7/x86_64/RPMS/hydra-8.1-3.el7.art.x86_64.rpm 1658375898183 1658375954200

It works well !

leezp avatar Jul 21 '22 03:07 leezp