From 3fe16130d82e4af311c1692fa271ff0403511faf Mon Sep 17 00:00:00 2001 From: citronneur Date: Sat, 21 Feb 2015 10:07:19 +0100 Subject: [PATCH] NTLM pbs ... --- rdpy/protocol/rdp/nla/cssp.py | 2 +- rdpy/protocol/rdp/tpkt.py | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/rdpy/protocol/rdp/nla/cssp.py b/rdpy/protocol/rdp/nla/cssp.py index 43f36c9..61ea226 100644 --- a/rdpy/protocol/rdp/nla/cssp.py +++ b/rdpy/protocol/rdp/nla/cssp.py @@ -97,7 +97,7 @@ class TSSmartCardCreds(univ.Sequence): namedtype.OptionalNamedType('domainHint', univ.OctetString().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatConstructed, 3))) ) -def createBERRequest(negoTypes): +def createDERRequest(negoTypes): """ @summary: create TSRequest from list of Type @param negoTypes: {list(Type)} diff --git a/rdpy/protocol/rdp/tpkt.py b/rdpy/protocol/rdp/tpkt.py index 55a3c61..1b161d6 100644 --- a/rdpy/protocol/rdp/tpkt.py +++ b/rdpy/protocol/rdp/tpkt.py @@ -223,9 +223,8 @@ class TPKT(RawLayer, IFastPathSender): @summary: use to start NLA (NTLM over SSL) protocol must be called after startTLS function """ - #send first NTLM packet - self.transport.write(cssp.createBERRequest( [ ntlm.NegotiateMessage() ] )) - + #send NTLM negotiate message packet + self.transport.write(cssp.createDERRequest( [ ntlm.NegotiateMessage() ] )) def readNTLMChallenge(self, data):