Advertisement
YASSINOXTN

Server ZIP scanner

Dec 30th, 2014
516
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.52 KB | None | 0 0
  1. #!/usr/bin/python
  2. #--------------------
  3. #Server Zipper By Yassinox_TN
  4. import urllib
  5. import urllib2
  6. import re
  7. #--------------------
  8. ziplist = ['backup.tar.gz', 'backup/backup.tar.gz', 'backup/backup.zip', 'vb/backup.zip', 'site/backup.zip', 'backup.zip', 'backup.rar', 'backup.sql', 'vb/vb.zip', 'vb.zip', 'vb.sql', 'vb.rar', 'vb1.zip', 'vb2.zip', 'vbb.zip', 'vb3.zip', 'upload.zip', 'up/upload.zip', 'joomla.zip', 'joomla.rar', 'joomla.sql', 'wordpress.zip', 'wp/wordpress.zip', 'blog/wordpress.zip', 'wordpress.rar','admin.zip','backup.zip','site.zip','config.zip','blog.zip']
  9. siteslist = []
  10. def checkzip(site):
  11.      try :
  12.          for zip in ziplist :
  13.                 code = urllib.urlopen(site + "/" + zip).getcode()
  14.                 if code == 200 :
  15.                        print "This Is a Zip File : " + site + "/" + zip
  16.      except :
  17.            pass
  18.            
  19. def extractserver(ip):
  20.     try:
  21.         page = 1
  22.         while page <= 21:
  23.                 bing = "http://www.bing.com/search?q=ip%3A"+ip+"+&count=50&first="+str(page)
  24.                 openbing  = urllib2.urlopen(bing)
  25.                 readbing = openbing.read()
  26.                 findwebs = re.findall('<h2><a href="(.*?)"' , readbing)
  27.                 sitess = findwebs
  28.                 for i in sitess:
  29.                     siteslist.append(i)    
  30.                 page = page + 21
  31.     except :
  32.         pass
  33. print "\!/ Server Zip Scanner By yassinox_Tn \!/"
  34. print ''
  35. ip = raw_input("Server Ip Adress : ")
  36. extractserver(ip)
  37. for site in siteslist :
  38.      checkzip(site)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement