Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # This was written for educational purpose only. Use it at your own risk.
- # Author will be not responsible for any damage!
- #
- import httplib
- import socket
- import sys
- try:
- print "\t################################################################"
- print "\t# ADMIN FINDER TOOL v1.0 #"
- print "\t# #"
- print "\t# #"
- print "\t# #"
- print "\t# Cod3 by TerryBits (c) MexicanHacker2013 #"
- print "\t################################################################"
- var1=0
- var2=0
- php = ['admin/','administrator/','admin1/','admin2/','admin3/','admin4/','admin5/','usuarios/','usuario/','administrator/','moderator/','webadmin/','adminarea/','bb-admin/','adminLogin/','admin_area/','panel-administracion/','instadmin/',
- 'memberadmin/','administratorlogin/','adm/','admin/account.php','admin/index.php','admin/login.php','admin/admin.php','admin/account.php',
- 'admin_area/admin.php','admin_area/login.php','siteadmin/login.php','siteadmin/index.php','siteadmin/login.html','admin/account.html','admin/index.html','admin/login.html','admin/admin.html',
- 'admin_area/index.php','bb-admin/index.php','bb-admin/login.php','bb-admin/admin.php','admin/home.php','admin_area/login.html','admin_area/index.html',
- 'admin/controlpanel.php','admin.php','admincp/index.asp','admincp/login.asp','admincp/index.html','admin/account.html','adminpanel.html','webadmin.html',
- 'webadmin/index.html','webadmin/admin.html','webadmin/login.html','admin/admin_login.html','admin_login.html','panel-administracion/login.html',
- 'admin/cp.php','cp.php','administrator/index.php','administrator/login.php','nsw/admin/login.php','webadmin/login.php','admin/admin_login.php','admin_login.php',
- 'administrator/account.php','administrator.php','admin_area/admin.html','pages/admin/admin-login.php','admin/admin-login.php','admin-login.php',
- 'bb-admin/index.html','bb-admin/login.html','acceso.php','bb-admin/admin.html','admin/home.html','login.php','modelsearch/login.php','moderator.php','moderator/login.php',
- 'moderator/admin.php','account.php','pages/admin/admin-login.html','admin/admin-login.html','admin-login.html','controlpanel.php','admincontrol.php',
- 'admin/adminLogin.html','adminLogin.html','admin/adminLogin.html','home.html','rcjakar/admin/login.php','adminarea/index.html','adminarea/admin.html',
- 'webadmin.php','webadmin/index.php','webadmin/admin.php','admin/controlpanel.html','admin.html','admin/cp.html','cp.html','adminpanel.php','moderator.html',
- 'administrator/index.html','administrator/login.html','user.html','administrator/account.html','administrator.html','login.html','modelsearch/login.html',
- 'moderator/login.html','adminarea/login.html','panel-administracion/index.html','panel-administracion/admin.html','modelsearch/index.html','modelsearch/admin.html',
- 'admincontrol/login.html','adm/index.html','adm.html','moderator/admin.html','user.php','account.html','controlpanel.html','admincontrol.html',
- 'panel-administracion/login.php','wp-login.php','adminLogin.php','admin/adminLogin.php','home.php','admin.php','adminarea/index.php',
- 'adminarea/admin.php','adminarea/login.php','panel-administracion/index.php','panel-administracion/admin.php','modelsearch/index.php',
- 'modelsearch/admin.php','admincontrol/login.php','adm/admloginuser.php','admloginuser.php','admin2.php','admin2/login.php','admin2/index.php','usuarios/login.php',
- 'adm/index.php','adm.php','affiliate.php','adm_auth.php','memberadmin.php','administratorlogin.php']
- asp = ['admin/','administrator/','admin1/','admin2/','admin3/','admin4/','admin5/','moderator/','webadmin/','adminarea/','bb-admin/','adminLogin/','admin_area/','panel-administracion/','instadmin/',
- 'memberadmin/','administratorlogin/','adm/','account.asp','admin/account.asp','admin/index.asp','admin/login.asp','admin/admin.asp',
- 'admin_area/admin.asp','admin_area/login.asp','admin/account.html','admin/index.html','admin/login.html','admin/admin.html',
- 'admin_area/admin.html','admin_area/login.html','admin_area/index.html','admin_area/index.asp','bb-admin/index.asp','bb-admin/login.asp','bb-admin/admin.asp',
- 'bb-admin/index.html','bb-admin/login.html','bb-admin/admin.html','admin/home.html','admin/controlpanel.html','admin.html','admin/cp.html','cp.html',
- 'administrator/index.html','administrator/login.html','administrator/account.html','administrator.html','login.html','modelsearch/login.html','moderator.html',
- 'moderator/login.html','moderator/admin.html','account.html','controlpanel.html','admincontrol.html','admin_login.html','panel-administracion/login.html',
- 'admin/home.asp','admin/controlpanel.asp','admin.asp','pages/admin/admin-login.asp','admin/admin-login.asp','admin-login.asp','admin/cp.asp','cp.asp',
- 'administrator/account.asp','administrator.asp','acceso.asp','login.asp','modelsearch/login.asp','moderator.asp','moderator/login.asp','administrator/login.asp',
- 'moderator/admin.asp','controlpanel.asp','admin/account.html','adminpanel.html','webadmin.html','pages/admin/admin-login.html','admin/admin-login.html',
- 'webadmin/index.html','webadmin/admin.html','webadmin/login.html','user.asp','user.html','admincp/index.asp','admincp/login.asp','admincp/index.html',
- 'admin/adminLogin.html','adminLogin.html','admin/adminLogin.html','home.html','adminarea/index.html','adminarea/admin.html','adminarea/login.html',
- 'panel-administracion/index.html','panel-administracion/admin.html','modelsearch/index.html','modelsearch/admin.html','admin/admin_login.html',
- 'admincontrol/login.html','adm/index.html','adm.html','admincontrol.asp','admin/account.asp','adminpanel.asp','webadmin.asp','webadmin/index.asp',
- 'webadmin/admin.asp','webadmin/login.asp','admin/admin_login.asp','admin_login.asp','panel-administracion/login.asp','adminLogin.asp',
- 'admin/adminLogin.asp','home.asp','admin.asp','adminarea/index.asp','adminarea/admin.asp','adminarea/login.asp','admin-login.html',
- 'panel-administracion/index.asp','panel-administracion/admin.asp','modelsearch/index.asp','modelsearch/admin.asp','administrator/index.asp',
- 'admincontrol/login.asp','adm/admloginuser.asp','admloginuser.asp','admin2.asp','admin2/login.asp','admin2/index.asp','adm/index.asp',
- 'adm.asp','affiliate.asp','adm_auth.asp','memberadmin.asp','administratorlogin.asp','siteadmin/login.asp','siteadmin/index.asp','siteadmin/login.html']
- try:
- site = raw_input("Web Site for Scan?: ")
- site = site.replace("http://","")
- print ("\tChecking website " + site + "...")
- conn = httplib.HTTPConnection(site)
- conn.connect()
- print "\t[$] Yes... Server is Online."
- except (httplib.HTTPResponse, socket.error) as Exit:
- raw_input("\t [!] Oops Error occured, Server offline or invalid URL")
- exit()
- print "Enter site source code:"
- print "1 PHP"
- print "2 ASP"
- print "\nPress 1 and 'Enter key' for Select PHP\n"
- code=input("> ")
- if code==1:
- print("\t [+] Scanning " + site + "...\n\n")
- for admin in php:
- admin = admin.replace("\n","")
- admin = "/" + admin
- host = site + admin
- print ("\t [#] Checking " + host + "...")
- connection = httplib.HTTPConnection(site)
- connection.request("GET",admin)
- response = connection.getresponse()
- var2 = var2 + 1
- if response.status == 200:
- var1 = var1 + 1
- print "%s %s" % ( "\n\n>>>" + host, "Admin page found!")
- raw_input("Press enter to continue scanning.\n")
- elif response.status == 404:
- var2 = var2
- elif response.status == 302:
- print "%s %s" % ("\n>>>" + host, "Possible admin page (302 - Redirect)")
- else:
- print "%s %s %s" % (host, " Interesting response:", response.status)
- connection.close()
- print("\n\nCompleted \n")
- print var1, " Admin pages found"
- print var2, " total pages scanned"
- raw_input("[/] The Game Over; Press Enter to Exit")
- if code==2:
- print("\t [+] Scanning " + site + "...\n\n")
- for admin in asp:
- admin = admin.replace("\n","")
- admin = "/" + admin
- host = site + admin
- print ("\t [#] Checking " + host + "...")
- connection = httplib.HTTPConnection(site)
- connection.request("GET",admin)
- response = connection.getresponse()
- var2 = var2 + 1
- if response.status == 200:
- var1 = var1 + 1
- print "%s %s" % ( "\n\n>>>" + host, "Admin page found!")
- raw_input("Press enter to continue scanning.\n")
- elif response.status == 404:
- var2 = var2
- elif response.status == 302:
- print "%s %s" % ("\n>>>" + host, "Possible admin page (302 - Redirect)")
- else:
- print "%s %s %s" % (host, " Interesting response:", response.status)
- connection.close()
- print("\n\nCompleted \n")
- print var1, " Admin pages found"
- print var2, " total pages scanned"
- raw_input("The Game Over; Press Enter to Exit")
- if code==3:
- print("\t [+] Scanning " + site + "...\n\n")
- for admin in cfm:
- admin = admin.replace("\n","")
- admin = "/" + admin
- host = site + admin
- print ("\t [#] Checking " + host + "...")
- connection = httplib.HTTPConnection(site)
- connection.request("GET",admin)
- response = connection.getresponse()
- var2 = var2 + 1
- if response.status == 200:
- var1 = var1 + 1
- print "%s %s" % ( "\n\n>>>" + host, "Admin page found!")
- raw_input("Press enter to continue scanning.\n")
- elif response.status == 404:
- var2 = var2
- elif response.status == 302:
- print "%s %s" % ("\n>>>" + host, "Possible admin page (302 - Redirect)")
- else:
- print "%s %s %s" % (host, " Interesting response:", response.status)
- connection.close()
- print("\n\nCompleted \n")
- print var1, " Admin pages found"
- print var2, " total pages scanned"
- raw_input("The Game Over; Press Enter to Exit")
- if code==4:
- print("\t [+] Scanning " + site + "...\n\n")
- for admin in js:
- admin = admin.replace("\n","")
- admin = "/" + admin
- host = site + admin
- print ("\t [#] Checking " + host + "...")
- connection = httplib.HTTPConnection(site)
- connection.request("GET",admin)
- response = connection.getresponse()
- var2 = var2 + 1
- if response.status == 200:
- var1 = var1 + 1
- print "%s %s" % ( "\n\n>>>" + host, "Admin page found!")
- raw_input("Press enter to continue scanning.\n")
- elif response.status == 404:
- var2 = var2
- elif response.status == 302:
- print "%s %s" % ("\n>>>" + host, "Possible admin page (302 - Redirect)")
- else:
- print "%s %s %s" % (host, " Interesting response:", response.status)
- connection.close()
- print("\n\nCompleted \n")
- print var1, " Admin pages found"
- print var2, " total pages scanned"
- raw_input("The Game Over; Press Enter to Exit")
- if code==5:
- print("\t [+] Scanning " + site + "...\n\n")
- for admin in cgi:
- admin = admin.replace("\n","")
- admin = "/" + admin
- host = site + admin
- print ("\t [#] Checking " + host + "...")
- connection = httplib.HTTPConnection(site)
- connection.request("GET",admin)
- response = connection.getresponse()
- var2 = var2 + 1
- if response.status == 200:
- var1 = var1 + 1
- print "%s %s" % ( "\n\n>>>" + host, "Admin page found!")
- raw_input("Press enter to continue scanning.\n")
- elif response.status == 404:
- var2 = var2
- elif response.status == 302:
- print "%s %s" % ("\n>>>" + host, "Possible admin page (302 - Redirect)")
- else:
- print "%s %s %s" % (host, " Interesting response:", response.status)
- connection.close()
- print("\n\nCompleted \n")
- print var1, " Admin pages found"
- print var2, " total pages scanned"
- raw_input("The Game Over; Press Enter to Exit")
- if code==6:
- print("\t [+] Scanning " + site + "...\n\n")
- for admin in brf:
- admin = admin.replace("\n","")
- admin = "/" + admin
- host = site + admin
- print ("\t [#] Checking " + host + "...")
- connection = httplib.HTTPConnection(site)
- connection.request("GET",admin)
- response = connection.getresponse()
- var2 = var2 + 1
- if response.status == 200:
- var1 = var1 + 1
- print "%s %s" % ( "\n\n>>>" + host, "Admin page found!")
- raw_input("Press enter to continue scanning.\n")
- elif response.status == 404:
- var2 = var2
- elif response.status == 302:
- print "%s %s" % ("\n>>>" + host, "Possible admin page (302 - Redirect)")
- else:
- print "%s %s %s" % (host, " Interesting response:", response.status)
- connection.close()
- print("\n\nCompleted \n")
- print var1, " Admin pages found"
- print var2, " total pages scanned"
- raw_input("The Game Over; Press Enter to Exit")
- except (httplib.HTTPResponse, socket.error):
- print "\n\t[!] Session Cancelled; Error occured. Check internet settings"
- except (KeyboardInterrupt, SystemExit):
- print "\n\t[!] Session cancelled"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement