~Cent
- Code: Select all
import urllib2
import sys
import os
import httplib
from httplib import HTTP
from urlparse import urlparse
def Website():
os.system("CLS")
global website
print "Please note that you must put a '/' at the end of the website, and add a 'http://' afterwards."
print "So for instance, Google would look like 'http://www.google.com/'"
website = raw_input("Please insert the website: ")
if website == "":
print "Please insert a website"
Website()
def Failed():
os.system("CLS")
print "This program can not access the Internet, please adjust your settings."
yn = raw_input("Did you finish adjusting you're settings? Y/N")
if yn == "Y":
print "Trying to connect to the Internet again..."
try:
urllib2.urlopen("http://www.google.com", timeout=1)
print "Internet connection established..."
Main()
except urllib2.URLError:
Failed()
if yn == "N":
print "Quiting..."
sys.exit()
def Main():
os.system("CLS")
global website
Website()
try:
urllib2.urlopen("http://www.google.com", timeout=1)
print "Internet connection established...."
except urllib2.URLError:
Failed()
AdminSite = ['admin.aspx','admin.asp','admin.php','admin/','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','joomla/administrator',
'login.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',
'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','bb-admin/admin.html',
'admin/home.html','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','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','adm/index.php','adm.php','affiliate.php'
,'adm_auth.php ','memberadmin.php','administratorlogin.php',
'login/admin.asp', 'admin/login.asp', 'administratorlogin.asp',
'login/asmindstrator.asp', 'admin/login.aspx', 'login/admin.aspx',
'administartorlogin.aspx', 'login/administrator.aspx',
'adminlogin.asp', 'adminlogin.aspx', 'admin_login.asp',
'admin_login.aspx', 'adminhome.asp', 'adminhome.aspx'
'administrator_login.asp', 'administrator_login.aspx']
try:
for word in AdminSite:
print "Trying " + website + word + "..."
try:
parse = urlparse(website + word)
http = HTTP(parse[1])
http.putrequest('HEAD', parse[2])
http.endheaders()
if http.getreply()[0] == 200:
print "Found admin page! Admin page is located at " + website + word
opens = raw_input("Do you want to open your browser to this url? (Y/N): ")
if opens == "Y":
urllib2.urlopen(website + word)
if opens == "N":
sys.exit()
break
else:
print website + word + " has failed..."
print ""
except:
raise
except:
raise
Main()
After thought: I'll comment it up if you guys would like, but it's a pretty simple program, so I don't feel it is needed.






