pyrdp icon indicating copy to clipboard operation
pyrdp copied to clipboard

RDP version 10.12 not supported

Open hbahramiyan opened this issue 1 year ago • 2 comments

We have tested clients which are just updated to RDP v10.12 and none of them can connect.

Error message: ValueError: 524305 is not a valid RDPVersion

image

hbahramiyan avatar Nov 23 '24 07:11 hbahramiyan

Try modifying enum/rdp.py and adding RDP10_12 = 0x80011 as follows:

class RDPVersion(IntEnum):
    RDP4 = 0x80001
    RDP5 = 0x80004
    RDP10 = 0x80005
    RDP10_1 = 0x80006
    RDP10_2 = 0x80007
    RDP10_3 = 0x80008
    RDP10_4 = 0x80009
    RDP10_5 = 0x8000A
    RDP10_6 = 0x8000B
    RDP10_7 = 0x8000C
    RDP10_8 = 0x8000d
    RDP10_9 = 0x8000e
    RDP10_10 = 0x8000f
    RDP10_11 = 0x80010
    RDP10_12 = 0x80011

MickeyDB avatar Mar 11 '25 10:03 MickeyDB

There is a working PR for this https://github.com/GoSecure/pyrdp/pull/477

jmvermeulen avatar Mar 13 '25 09:03 jmvermeulen