Forum >> Principianti >> Admin Panel Finder

Pagina: 1

Ciao a tutti, vorrei risolvere due problemi:
1] Capire il motivo perchè mi restituisce error 404 anche quando il sito risponde e quindi dovrebbe dare come status 200

2] Fare un loop che prova tutte le linee del file "wordlist.txt" e mi restituisce con un print quale sito da come status 200

la formattazione è questa(lascio il file in allegato):

linea1

linea2

linea3

linea4

etc..




Grazie mille :)




import requests
print("""
  ___      _           _        ______                _  ______ _           _           
 / _ \    | |         (_)       | ___ \              | | |  ___(_)         | |          
/ /_\ \ __| |_ __ ___  _ _ __   | |_/ /_ _ _ __   ___| | | |_   _ _ __   __| | ___ _ __ 
|  _  |/ _` | '_ ` _ \| | '_ \  |  __/ _` | '_ \ / _ \ | |  _| | | '_ \ / _` |/ _ \ '__|
| | | | (_| | | | | | | | | | | | | | (_| | | | |  __/ | | |   | | | | | (_| |  __/ |   
\_| |_/\__,_|_| |_| |_|_|_| |_| \_|  \__,_|_| |_|\___|_| \_|   |_|_| |_|\__,_|\___|_|   
                                                                                        
                                                                                        
       ______ _            _   ______                                                   
       | ___ \ |          | |  |  _  \                                                  
 ______| |_/ / | __ _  ___| | _| | | |___   __ _                                        
|______| ___ \ |/ _` |/ __| |/ / | | / _ \ / _` |                                       
       | |_/ / | (_| | (__|   <| |/ / (_) | (_| |                                       
       \____/|_|\__,_|\___|_|\_\___/ \___/ \__, |                                       
                                            __/ |                                       
                                           |___/ 
""")

def default():
    wordlist = open("wordlist.txt","r");
    words = wordlist.readline()
    link = input("Enter Site Name \n(ex : example.com or www.example.com ): ")
    linkd = "http://"+link+"/"+words
    print(linkd)
    request = requests.get(linkd)
    if request.status_code == 200:
        print('Website exists')
        print(linkd)
    elif request.status_code == 404:
        print("Error 404")
        print(linkd)
        

def sub_menu():
    print("""
    1] Default Wordlist
    2] Import your WordList
    """)
    wordlist_input = input("Write your choose: ")
    if wordlist_input == "1":
        default()
    elif wordlist_input == "2":
        print("dee")
    else:
        print("Invalid choose")
        menu()


def menu():
    print("""
    1] Scan
    2] Exit
    """)
    finder_input = input("Write your choose: ")
    if finder_input == "1":
        sub_menu()
    elif finder_input == "2":
        exit()
    else:
        print("Invalid Choose")
        menu()
menu()






--- Ultima modifica di BlackDog in data 2019-04-08 16:24:20 ---
Allegati


Pagina: 1



Esegui il login per scrivere una risposta.