Vendor: Nome do sistema ex: apache, joomla, proftpd, mambo, oscommerce e tals
Number: Numero de paginas de resultado
Number: Numero de paginas de resultado
Código:
#!/usr/bin/python # _____ _____ __ # / ____| / ____|/ _| # | (___ ___ __ _ _ __ | (___ | |_ ___ ___ _ _ ___ # \___ \ / __|/ _` | '_ \ \___ \| _/ _ \ / __| | | / __| # ____) | (__| (_| | | | | ____) | || (_) | (__| |_| \__ \ # |_____/ \___|\__,_|_| |_| |_____/|_| \___/ \___|\__,_|___/ # # # Coded By Twi John # import urllib from sys import exit from re import search def s(): c = code.split("<dl>") c.pop(0) n = len(c) for i in range(0,n): c1 = c[i].split('<a href="') c1 = c1[1].split("(Vulnerabilities)") c1 = c1[0].rstrip(' " ') c1 = c1.split('">') c2 = c1[1].strip("\n ") c3 = c1[0] print ("\033[1m\033[33m%s\n\033[34m%s\r\n\033[0;0m" % (c2, c3)) print (""" ############################## # Scan Sfocus # # # # Coded By Twi John # ############################## """) vendor = raw_input("Vendor: ") np = int(raw_input("Number Pages: ")) for i in range(0,10 + 1): np = str(i * 10) f = urllib.urlopen("http://search.securityfocus.com/cgi-bin/swsearch/swish.cgi?query=%s&metaname=alldoc&sort=swishrank&sbm=bid&start=%s" % (vendor, np)) code = f.read() if search("No more results", code): exit(1) s()
Comment