mirror of
https://github.com/lgandx/Responder.git
synced 2025-07-07 05:21:22 -07:00
Further improvements and fixes.
This commit is contained in:
parent
066c15154d
commit
867bcdde03
7 changed files with 44 additions and 32 deletions
|
@ -112,17 +112,18 @@ def ParseClearTextSQLPass(data, client):
|
|||
class MSSQL(BaseRequestHandler):
|
||||
|
||||
def handle(self):
|
||||
print text("[MSSQL] Received connection from %s" % self.client_address[0])
|
||||
try:
|
||||
while True:
|
||||
data = self.request.recv(1024)
|
||||
self.request.settimeout(0.1)
|
||||
|
||||
|
||||
# Pre-Login Message
|
||||
if data[0] == "\x12":
|
||||
Buffer = str(MSSQLPreLoginAnswer())
|
||||
self.request.send(Buffer)
|
||||
data = self.request.recv(1024)
|
||||
|
||||
|
||||
# NegoSSP
|
||||
if data[0] == "\x10":
|
||||
if re.search("NTLMSSP",data):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue