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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!