len计算Python RDP客户端

时间:2012-03-22 16:40:39

标签: python rdp

感谢您花时间阅读这篇文章。

我目前正在尝试在python中构建一个RDP客户端,我在协议中遇到了以下问题;

来自:http://msdn.microsoft.com/en-us/library/cc240836%28v=prot.10%29.aspx

“81 2a - > ConnectData :: connectPDU length = 298字节 由于第一个字节(0x81)的最高有效位设置为1,而后一个位设置为0,因此长度由第一个字节和第二个字节的低六位给出。因此,该值为0x12a,即298字节。“

这听起来很奇怪。

对于正常的len检查,我只是使用:     struct.pack( “> H”,LEN(STR(PacketLen)))

但在这种情况下,我真的不知道如何计算len如上所述。

对此的任何帮助将不胜感激!

提前致谢,

0 个答案:

没有答案