User Tools

Site Tools


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki