dardan:cyberacademy:python:bufferoverflow:vulnerability-scanner_py
import socket
import sys
from netaddr import IPNetwork
for ip in IPNetwork(sys.argv[1]):
ip = str(ip)
print ip
try:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.settimeout(1)
s.connect((ip,21))
data = s.recv(1024)
print data
if "PCMan's FTP Server 2.0" in data:
print ("System is {} Vull".format(ip))
break
except:
pass
python vull.py 172.16.60.75 python vull.py 172.16.60.1/24
dardan/cyberacademy/python/bufferoverflow/vulnerability-scanner_py.txt · Last modified: 2019/01/14 21:06 by dardan
