Python NETZWERK
Zur Navigation springen
Zur Suche springen
PING
Install
- sudo pip install piping
Skript
#!/usr/bin/python import pyping,sys x = sys.argv[1] r = pyping.ping(x, timeout=100, count=1) if r.ret_code == 0: print("reachable") else: print("not reachable")
SCANNER
#!/usr/bin/python import socket import datetime socket.setdefaulttimeout(2) hostname = "127.0.0.1" start_time = datetime.datetime.now() try: for port in range(1, 1090): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) connect = sock.connect_ex((hostname, port)) if connect == 0: print("Port " + repr(port) + " : OPEN") sock.close() except socket.gaierror: print("Hostname could not be resolved") except socket.error: print("Can't connect") end_time = datetime.datetime.now() print(end_time-start_time)