From 6e2c77168f1082f54ae9ee29fba4ad47924411a7 Mon Sep 17 00:00:00 2001 From: lgandx Date: Tue, 7 Dec 2021 17:59:54 -0300 Subject: [PATCH] Small fix --- tools/RunFinger.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/RunFinger.py b/tools/RunFinger.py index 3c0efc8..63089d6 100755 --- a/tools/RunFinger.py +++ b/tools/RunFinger.py @@ -339,15 +339,15 @@ def ConnectAndChoseSMB(host): s.settimeout(Timeout) try: s.connect(host) + h = SMBHeader(cmd="\x72",flag1="\x00") + n = SMBNego(Data = SMB2NegoData()) + n.calculate() + packet0 = str(h)+str(n) + buffer0 = longueur(packet0)+packet0 + s.send(NetworkSendBufferPython2or3(buffer0)) + data = s.recv(4096) except: return False - h = SMBHeader(cmd="\x72",flag1="\x00") - n = SMBNego(Data = SMB2NegoData()) - n.calculate() - packet0 = str(h)+str(n) - buffer0 = longueur(packet0)+packet0 - s.send(NetworkSendBufferPython2or3(buffer0)) - data = s.recv(4096) if ParseNegotiateSMB2Ans(data): try: while True: