Example #1
0
                #####################

            elif infor == "9":
                helpp.Banner()
                whois.__start__()

                #####################

            elif infor == "10":
                helpp.Banner()
                dnslookup.__start__()
                #####################

            elif infor == "11":
                helpp.Banner()
                robots.__start__()
                #####################

            elif infor == "12":
                helpp.Banner()
                finder.__start__()

                #####################

            elif infor == "14":
                input(Fore.RED + " [!]" + Fore.GREEN +
                      " Back To Menu (Press Enter...) ")

                #####################
            elif infor == "15":
                sys.exit()
Example #2
0
def program():
    try:
        c = os.system('clear')
    except:
        try:
            c = os.system('cls')
        except:
            pass
    print
    print green + " -*- uidsploit version 3 -*-" + end
    print
    print green + ":: Modules ::" + end
    print
    print blue + " Information Gathering:" + end
    print brown + "   1) Port Scaner" + end
    print brown + "   2) Whois" + end
    print brown + "   3) Banner Grabbing" + end
    print brown + "   4) Dns Resolver" + end
    print brown + "   5) Detect Technology" + end
    print brown + "   6) Waf Scanner" + end
    print brown + "   7) Robots.txt Scanner" + end
    print brown + "   8) IP Finder" + end
    print brown + "   9) Host Finder" + end
    print brown + "  10) Ping" + end
    print brown + "  11) Extract Email as Webpage"
    print brown + "  12) Email Verfy"
    print brown + "  13) SMTP Enum"
    print brown + "  14) Dir scanner"
    print brown + "  15) phpmyadmin finder"
    print brown + "  16) Your IP Publick"
    print brown + "  17) Info your system"
    print brown + "  18) Google Sesrching"
    print brown + "  19) IP Locator"
    print brown + "  20) Json Loader"
    print brown + "  21) Clipboard Jacking" + end
    print
    print blue + " Hash Encoding:" + end
    print brown + "  22) Binary Encoding"
    print "  23) Base64 Encoding"
    print "  24) MD5    Encoding"
    print "  25) SHA1   Encoding"
    print "  26) SHA224 Encoding"
    print "  27) SHA256 Encoding"
    print "  28) SHA384 Encoding"
    print "  29) SHA512 Encoding" + end
    print
    print blue + " Hash Decoding" + end
    print brown + "  30) Base64 Decoding"
    print "  31) MD5    Decoding"
    print "  32) SHA1   Decoding"
    print "  33) SHA224 Decoding"
    print "  34) SHA256 Decoding"
    print "  35) SHA384 Decoding"
    print "  36) SHA512 Decoding" + end
    print
    print blue + " Danial of service attack:" + end
    print brown + "  37) DoS"
    print "  38) DDoS"
    print "  39) DDos Router (aircrack-ng)" + end
    print
    print blue + " Brute Force:" + end
    print brown + "  40) wordpress "
    print "  41) config "
    print "  42) SMTP"
    print "  43) facebook"
    print "  44) gmail"
    print "  45) zip" + end
    print
    print blue + " Others:" + end
    print brown + "  46) goes"
    print "  47) translate"
    print "  48) password creator"
    print "  49) screenshot"
    print "  50) convert text to sound"
    print "  51) get proxy"
    print "  52) downloader"
    print "  53) serv" + end
    print

    try:
        number = raw_input(
            tur + 'uidsploit > modules > [choice 1 to 50 | 99 for exit] >>> ' +
            end)
    except:
        print
        sys.exit()

    if number == '99':
        print
        sys.exit()

    #####################
    #####################

    elif number == '1':
        try:
            port_scan.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '2':
        try:
            whois_domain.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '3':
        try:
            banner.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '4':
        try:
            try:
                import dns.resolver
            except ImportError:
                print
                print red + "[-] Not found 'dns.resolver' library" + end
                print green + "    pip install dnspython" + end
                print
                sys.exit()
            print
            print green + "[+] Please enter domain"
            print "   e.x: example.com" + end
            print
            domain = raw_input(brown + 'dns_resolver > domain >>> ' + end)
            print
            print green + "[+] Please enter type scan"
            print "    e.x: [A, MX, NS, ...]" + end
            print
            typer = raw_input(brown + 'dns_resolver > type >>> ' + end)
            try:
                answers = dns.resolver.query(domain, str(typer))
            except:
                print
                print red + "[-] Not found type or domain" + end
                print brown + " type: " + green + typer + end
                print brown + " domain: " + green + domain + end
                print
                sys.exit()
            print
            print blue + "[+] dns resolver for '{}' : {}".format(domain, end)
            print
            for i in answers.response.answer:
                for j in i.items:
                    print green + "  ", j, end
            print
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '5':
        try:
            detect.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    #####################
    #####################

    elif number == '6':
        try:
            waf.__start__()
        except KeyboardInterrupt():
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '7':
        try:
            robots.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################
    elif number == '8':
        try:
            ip.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '9':
        try:
            host.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '10':
        try:
            ping.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '11':
        try:
            ex_email.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '12':
        try:
            vrfy_email.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '13':
        try:
            smtp_enum.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '14':
        try:
            dir_scanner.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '15':
        try:
            pma.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '16':
        try:
            ip_publick.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '17':
        try:
            info.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '18':
        try:
            googles.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '19':
        try:
            ipl.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '20':
        try:
            js.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '21':
        try:
            pj.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '22':
        try:
            binary.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '23':
        try:
            base64_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '24':
        try:
            md5_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '25':
        try:
            sha1_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '26':
        try:
            sha224_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '27':
        try:
            sha256_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '28':
        try:
            sha384_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '29':
        try:
            sha512_e.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '30':
        try:
            base64_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '31':
        try:
            md5_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '32':
        try:
            sha1_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '33':
        try:
            sha224_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '34':
        try:
            sha256_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '35':
        try:
            sha384_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '36':
        try:
            sha512_d.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '37':
        try:
            dos.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '38':
        try:
            ddos.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '39':
        try:
            ddos_r.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '40':
        try:
            wp.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '41':
        try:
            config.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '42':
        try:
            smtp.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '43':
        try:
            facebook.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '44':
        try:
            gmail.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '45':
        try:
            zip.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '46':
        try:
            goes.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '47':
        try:
            trans.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '48':
        try:
            passwd.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '49':
        try:
            ss.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '50':
        try:
            say.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    elif number == '51':
        try:
            proxy.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    #####################
    #####################

    elif number == '52':
        try:
            down.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()
        qu()

    #####################
    #####################

    #####################
    #####################

    elif number == '53':
        try:
            serv.__start__()
        except KeyboardInterrupt:
            print
            sys.exit()

    else:
        try:
            print
            raw_input(
                red +
                "[-] Not found your command '{}', Press enter to show modules ...{}"
                .format(number, end))
            print
        except:
            print
            sys.exit()
        program()