def getSubDomains(self,host=None): if host == None: host = self.host services={} services['host'] = host pl = PluginLoader(None,services) pl.runEachPlugin(PLUGINDIR+'/Info_Collect/subdomain.py') print pl.services subdomains = pl.services['subdomains'] return subdomains
def getSubDomains(self, host=None): if host == None: host = self.host services = {} services['host'] = host pl = PluginLoader(None, services) pl.runEachPlugin(PLUGINDIR + '/Info_Collect/subdomain.py') print pl.services subdomains = pl.services['subdomains'] return subdomains
def getSubDomains(self, host=None): if host == None: host = self.host services = {} services["host"] = host pl = PluginLoader(None, services) pl.runEachPlugin(BASEDIR + "/plugins/Info_Collect/subdomain.py") print pl.services subdomains = pl.services["subdomains"] return subdomains
def getNeiboorHosts(self, ip=None): if ip == None: ip = self.ip services = {} services['ip'] = ip pl = PluginLoader(None, services) pl.runEachPlugin(PLUGINDIR + '/Info_Collect/neighborhost.py') neighborhosts = [] if pl.services.has_key('neighborhosts'): neighborhosts = pl.services['neighborhosts'] return neighborhosts
def getNeiboorHosts(self,ip=None): if ip == None: ip = self.ip services={} services['ip'] = ip pl = PluginLoader(None,services) pl.runEachPlugin(PLUGINDIR+'/Info_Collect/neighborhost.py') neighborhosts = [] if pl.services.has_key('neighborhosts'): neighborhosts = pl.services['neighborhosts'] return neighborhosts
def getNeiboorHosts(self, ip=None): if ip == None: ip = self.ip services = {} services["ip"] = ip pl = PluginLoader(None, services) pl.runEachPlugin(BASEDIR + "/plugins/Info_Collect/neighborhost.py") neighborhosts = [] if pl.services.has_key("neighborhosts"): neighborhosts = pl.services["neighborhosts"] return neighborhosts
def getHttpPorts(self, ip=None): if ip == None: ip = self.ip services = {} services['ip'] = ip # get all opened ports pl = PluginLoader(None, services) pl.runEachPlugin(PLUGINDIR + '/Info_Collect/portscan.py') ports = {} if pl.services.has_key('port_detail'): ports = pl.services['port_detail'] # get http ports httpports = [] for eachport in ports.keys(): if ports[eachport]['name'] == 'http': httpports.append(eachport) print 'httpports:\t', httpports return httpports
def getHttpPorts(self,ip=None): if ip == None: ip = self.ip services={} services['ip'] = ip # get all opened ports pl = PluginLoader(None,services) pl.runEachPlugin(PLUGINDIR+'/Info_Collect/portscan.py') ports = {} if pl.services.has_key('port_detail'): ports = pl.services['port_detail'] # get http ports httpports = [] for eachport in ports.keys(): if ports[eachport]['name'] == 'http': httpports.append(eachport) print 'httpports:\t',httpports return httpports
def getHttpPorts(self, ip=None): if ip == None: ip = self.ip services = {} services["ip"] = ip # get all opened ports pl = PluginLoader(None, services) pl.runEachPlugin(BASEDIR + "/plugins/Info_Collect/portscan.py") ports = {} if pl.services.has_key("port_detail"): ports = pl.services["port_detail"] # get http ports httpports = [] for eachport in ports.keys(): if ports[eachport]["name"] == "http": httpports.append(eachport) print "httpports:\t", httpports return httpports