Question: sock = socket.socket (socket_family, socket_type) sock = socket.socket (socket.AF_INET, socket.SOCK_STREAM) SOCK_STREAM stock_dgram gethostbyname(host) socket.gethostbyname_ex(host) socket.getfqdn(8.8.8.8) socket.gethostname() socket.error import socket import subprocess import sys from datetime
sock = socket.socket (socket_family, socket_type) sock = socket.socket (socket.AF_INET, socket.SOCK_STREAM) SOCK_STREAM stock_dgram gethostbyname("host") socket.gethostbyname_ex("host") socket.getfqdn("8.8.8.8") socket.gethostname() socket.error import socket import subprocess import sys from datetime import datetime subprocess.call('clear', shell=True) remoteServer = raw_input("Enter a remote host to scan: ") remoteServerIP = socket.gethostbyname(remoteServer) print "-" * 60 print "Please wait, scanning remote host", remoteServerIP print "-" * 60 t1 = datetime.now() for port in range(1,1025): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) result = sock.connect_ex((remoteServerIP, port)) if result == 0: print "Port {}: Open".format(port) sock.close() print "You pressed Ctrl+C" sys.exit()A print 'Hostname could not be resolved. Exiting' sys.exit() print "Couldn't connect to server" sys.exit() t2 = datetime.now() total = t2 - t1 print 'Scanning Completed in: ', total sock = socket.socket (socket_family, socket_type) sock = socket.socket (socket.AF_INET, socket.SOCK_STREAM) gethostbyname("host") socket.gethostbyname_ex("host") socket.getfqdn("8.8.8.8") socket.gethostname() socket.error import socket import subprocess import sys from datetime import datetime subprocess.call('clear', shell=True) remoteServer = raw_input("Enter a remote host to scan: ") remoteServerIP = socket.gethostbyname(remoteServer) print "-" * 60 print "Please wait, scanning remote host", remoteServerIP print "-" * 60 t1 = datetime.now() for port in range(1,1025): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) result = sock.connect_ex((remoteServerIP, port)) if result == 0: print "Port {}: Open".format(port) sock.close() print "You pressed Ctrl+C" sys.exit() print 'Hostname could not be resolved. Exiting' sys.exit() t2 = datetime.now() total = t2 - t1 print 'Scanning Completed in: ', total
contain errors this code
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
