From 0471ba4165a1dca9c90b59433c0975991a87eb39 Mon Sep 17 00:00:00 2001 From: Tim Fowler Date: Wed, 5 Oct 2016 15:25:30 -0500 Subject: [PATCH] Fix socket Unhandled exception in thread started by Traceback (most recent call last): File "SMBRelay.py", line 406, in RunInloop worker = RunRelay(Target,Command,Domain) File "SMBRelay.py", line 223, in RunRelay s = socket(AF_INET, SOCK_STREAM) TypeError: 'module' object is not callable ^CTraceback (most recent call last): File "SMBRelay.py", line 422, in --- tools/SMBRelay.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/SMBRelay.py b/tools/SMBRelay.py index 66a0d12..c15967a 100755 --- a/tools/SMBRelay.py +++ b/tools/SMBRelay.py @@ -173,7 +173,7 @@ def Parse_Nego_Dialect(data): return "\x0a\x00" def SmbRogueSrv139(key,Target,DomainMachineName): - s = socket(AF_INET,SOCK_STREAM) + s = socket.socket(AF_INET,SOCK_STREAM) s.setsockopt(SOL_SOCKET,SO_REUSEADDR, 1) s.settimeout(30) try: @@ -220,7 +220,7 @@ def RunRelay(host, Command,Domain): Target = host CMD = Command print "Target is running: ", RunSmbFinger((host, 445)) - s = socket(AF_INET, SOCK_STREAM) + s = socket.socket(AF_INET, SOCK_STREAM) s.connect((host, 445)) h = SMBHeader(cmd="\x72",flag1="\x18",flag2="\x03\xc7",pid="\xff\xfe", tid="\xff\xff") n = SMBNego(Data = SMBNegoData())