pyrdp
pyrdp copied to clipboard
RDP version 10.12 not supported
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
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
There is a working PR for this https://github.com/GoSecure/pyrdp/pull/477