def start_fuzz(domain): global TOP_LEVEL, DNS_LIST print "[*] Target: %s" % domain output_init(domain) # file_handle = open("./dict/dns.dict") # DNS_LIST = file_handle.read().split('\n') # In Case it's Pan analytical ban_ip = get_ban_ip(random.choice(DNS_LIST), domain) print "[*] %s" % ban_ip ''' while not ban_ip: ban_ip = get_ban_ip(random.choice(DNS_LIST), domain) ''' fuzz_top_domain_pool(domain, ban_ip) fuzz_second_domain_pool(domain, ban_ip) print "[*] Done!" output_finished(domain)
def main(): reload(sys) sys.setdefaultencoding("utf-8") parser = argparse.ArgumentParser( description="Check how many malicious/spam result of IP.") parser.add_argument("-i", action="store", dest="ip") parser_argument = parser.parse_args() banner = ''' _ _ | || | _ __ ___ __ _ | || |_ ___ _ __ | '_ ` _ \ / _` || || __|/ _ \| '__| | | | | | || (_| || || |_| __/| | |_| |_| |_| \__,_||_| \__|\___||_| ''' all_argument = [parser_argument.ip] plugins = glob.glob("./plugins/*.json") print inGreen(banner) print '[*] App: Malware/Spam ip online check' print '[*] Version: V1.0(20150420)' print '[*] Website: ourren.github.io' file_name = "" if all_argument.count(None) != 0: print '\nInput "-h" view the help information.' sys.exit(0) if parser_argument.ip: print inRed('\n[+] IP Checking: %s\n') % parser_argument.ip file_name = "ip_" + str(parser_argument.ip) output_init(file_name, "ip: ", str(parser_argument.ip)) jobs = [] for plugin in plugins: with open(plugin) as f: try: content = json.load(f) except Exception, e: print e, plugin continue if parser_argument.ip: p = multiprocessing.Process(target=check, args=(content, unicode(parser_argument.ip, "utf-8"), "ip")) p.start() jobs.append(p)
def main(): reload(sys) sys.setdefaultencoding("utf-8") parser = argparse.ArgumentParser(description="Check how many malicious/spam result of IP.") parser.add_argument("-i", action="store", dest="ip") parser_argument = parser.parse_args() banner = ''' _ _ | || | _ __ ___ __ _ | || |_ ___ _ __ | '_ ` _ \ / _` || || __|/ _ \| '__| | | | | | || (_| || || |_| __/| | |_| |_| |_| \__,_||_| \__|\___||_| ''' all_argument = [parser_argument.ip] plugins = glob.glob("./plugins/*.json") print inGreen(banner) print '[*] App: Malware/Spam ip online check' print '[*] Version: V1.0(20150420)' print '[*] Website: ourren.github.io' file_name = "" if all_argument.count(None) != 0: print '\nInput "-h" view the help information.' sys.exit(0) if parser_argument.ip: print inRed('\n[+] IP Checking: %s\n') % parser_argument.ip file_name = "ip_" + str(parser_argument.ip) output_init(file_name, "ip: ", str(parser_argument.ip)) jobs = [] for plugin in plugins: with open(plugin) as f: try: content = json.load(f) except Exception, e: print e, plugin continue if parser_argument.ip: p = multiprocessing.Process(target=check, args=(content, unicode(parser_argument.ip, "utf-8"), "ip")) p.start() jobs.append(p)
def main(): reload(sys) sys.setdefaultencoding("utf-8") parser = argparse.ArgumentParser(description="Check how many Platforms the User registered.") parser.add_argument("-u", action="store", dest="user") parser.add_argument("-e", action="store", dest="email") parser.add_argument("-c", action="store", dest="cellphone") parser_argument = parser.parse_args() banner = ''' .d8888b. d88P Y88b Y88b. "Y888b. 888d888 .d88b. .d88b. "Y88b.888P" d8P Y8bd88P"88b "888888 88888888888 888 Y88b d88P888 Y8b. Y88b 888 "Y8888P" 888 "Y8888 "Y88888 888 Y8b d88P "Y88P" ''' all_argument = [parser_argument.cellphone, parser_argument.user, parser_argument.email] plugins = glob.glob("./plugins/*.json") print inGreen(banner) print '[*] App: Search Registration' print '[*] Version: V1.0(20150303)' print '[*] Website: buzz.beebeeto.com' file_name = "" if all_argument.count(None) != 2: print '\nInput "-h" view the help information.' sys.exit(0) if parser_argument.cellphone: print inRed('\n[+] Phone Checking: %s\n') % parser_argument.cellphone file_name = "cellphone_" + str(parser_argument.cellphone) output_init(file_name, "Phone: ", str(parser_argument.cellphone)) if parser_argument.user: print inRed('\n[+] Username Checking: %s\n') % parser_argument.user file_name = "user_" + str(parser_argument.user) output_init(file_name, "UserName: "******"email_" + str(parser_argument.email) output_init(file_name, "E-mail: ", str(parser_argument.email)) jobs = [] for plugin in plugins: with open(plugin) as f: try: content = json.load(f) except Exception, e: print e, plugin continue if parser_argument.cellphone: p = multiprocessing.Process(target=check, args=(content,unicode(parser_argument.cellphone, "utf-8"), "cellphone")) elif parser_argument.user: p = multiprocessing.Process(target=check, args=(content,unicode(parser_argument.user, "utf-8"), "user")) elif parser_argument.email: p = multiprocessing.Process(target=check, args=(content,unicode(parser_argument.email, "utf-8"), "email")) p.start() jobs.append(p)
def main(): reload(sys) sys.setdefaultencoding("utf-8") parser = argparse.ArgumentParser( description="Check how many Platforms the User registered.") parser.add_argument("-u", action="store", dest="user") parser.add_argument("-e", action="store", dest="email") parser.add_argument("-c", action="store", dest="cellphone") parser_argument = parser.parse_args() banner = ''' .d8888b. d88P Y88b Y88b. "Y888b. 888d888 .d88b. .d88b. "Y88b.888P" d8P Y8bd88P"88b "888888 88888888888 888 Y88b d88P888 Y8b. Y88b 888 "Y8888P" 888 "Y8888 "Y88888 888 Y8b d88P "Y88P" ''' all_argument = [ parser_argument.cellphone, parser_argument.user, parser_argument.email ] plugins = glob.glob("./plugins/*.json") print inGreen(banner) print '[*] App: Search Registration' print '[*] Version: V1.0(20150303)' print '[*] Website: buzz.beebeeto.com' file_name = "" if all_argument.count(None) != 2: print '\nInput "-h" view the help information.' sys.exit(0) if parser_argument.cellphone: print inRed('\n[+] Phone Checking: %s\n') % parser_argument.cellphone file_name = "cellphone_" + str(parser_argument.cellphone) output_init(file_name, "Phone: ", str(parser_argument.cellphone)) if parser_argument.user: print inRed('\n[+] Username Checking: %s\n') % parser_argument.user file_name = "user_" + str(parser_argument.user) output_init(file_name, "UserName: "******"email_" + str(parser_argument.email) output_init(file_name, "E-mail: ", str(parser_argument.email)) jobs = [] for plugin in plugins: with open(plugin) as f: try: content = json.load(f) except Exception, e: print e, plugin continue if parser_argument.cellphone: p = multiprocessing.Process( target=check, args=(content, unicode(parser_argument.cellphone, "utf-8"), "cellphone")) elif parser_argument.user: p = multiprocessing.Process(target=check, args=(content, unicode(parser_argument.user, "utf-8"), "user")) elif parser_argument.email: p = multiprocessing.Process(target=check, args=(content, unicode(parser_argument.email, "utf-8"), "email")) p.start() jobs.append(p)