(self, a)
get all websites on same server
        from bing search
get all websites on same server
        from bing search
get all websites on same server from bing search
def getSites(self, a) :
        """
        get all websites on same server
        from bing search
        """
        lista = []
        page = 1
        while page <= 101:
            try:
                bing = "http://www.bing.com/search?q=ip%3A" + self.serverip + "+&count=50&first=" + str(page)
                openbing = urllib2.urlopen(bing)
                readbing = openbing.read()
                findwebs = re.findall('<h2><a href="(.*?)"', readbing)
                for i in range(len(findwebs)):
                    allnoclean = findwebs[i]
                    findall1 = re.findall('http://(.*?)/', allnoclean)
                    for idx, item in enumerate(findall1):
                        if 'www' not in item:
                            findall1[idx] = 'http://www.' + item + '/'
                        else:
                            findall1[idx] = 'http://' + item + '/'
                    lista.extend(findall1)
                    
                page += 50
            except urllib2.URLError:
                pass
        self.sites = unique(lista)
        if a :      
            clearScr()
            print '[*] Found ', len(lista), ' Website\n'
            for site in self.sites :
                print site
def getSites ( self , a ) : lista = [ ] page = 1 while page <= 101 : try : bing = "http://www.bing.com/search?q=ip%3A" + self . serverip + "+&count=50&first=" + str ( page ) openbing = urllib2 . urlopen ( bing ) readbing = openbing . read ( ) findwebs = re . findall ( '<h2><a href="(.*?)"' , readbing ) for i in range ( len ( findwebs ) ) : allnoclean = findwebs [ i ] findall1 = re . findall ( 'http://(.*?)/' , allnoclean ) for idx , item in enumerate ( findall1 ) : if 'www' not in item : findall1 [ idx ] = 'http://www.' + item + '/' else : findall1 [ idx ] = 'http://' + item + '/' lista . extend ( findall1 ) page += 50 except urllib2 . URLError : pass self . sites = unique ( lista ) if a : clearScr ( ) print '[*] Found ' , len ( lista ) , ' Website\n' for site in self . sites : print site