#!/usr/bin/env python # Port Checker oport6-syn.py coded by 0x4D722E20446F6E import sys if len(sys.argv) !=3: print "Usage : python " + sys.argv[0] + " " sys.exit(0); #Scapy version 2 need to import from scapy.all from scapy.all import * p=sr1(IPv6(dst=sys.argv[1])/TCP(dport=int(sys.argv[2]),flags="S"),verbose=0,timeout=2) #Trying fo so many times SA flags value is 18 if p.flags == 18 : print "[OPEN] " + sys.argv[1] + " on " + sys.argv[2] else: print "[CLOSE/FIREWALL]" + sys.argv[1] + " on " + sys.argv[2]