def import_results(self, input_file): results = NmapScanPlugin.parse_nmap_results(None, input_file) if results: Database.async_add_many(results) Logger.log("Loaded %d elements from file: %s" % (len(results), input_file)) else: Logger.log_verbose("No data found in file: %s" % input_file)
def import_results(self, input_file): results, count = SSLScanPlugin.parse_sslscan_results(input_file) if results: Database.async_add_many(results) Logger.log("Loaded %d hosts and %d vulnerabilities from file: %s" % (len(results) - count, count, input_file)) else: Logger.log_verbose("No data found in file: %s" % input_file)
def import_results(self, input_file): results, count = SSLScanPlugin.parse_sslscan_results(input_file) if results: Database.async_add_many(results) Logger.log("Loaded %d hosts and %d vulnerabilities from file: %s" % (len(results) - count, count, input_file)) else: Logger.log_verbose("No data found in file: %s" % input_file)
def import_results(self, input_file): results = NmapScanPlugin.parse_nmap_results(None, input_file) if results: Database.async_add_many(results) Logger.log("Loaded %d elements from file: %s" % (len(results), input_file)) else: Logger.log_verbose("No data found in file: %s" % input_file)
def import_results(self, input_file): try: results, vuln_count = NiktoPlugin.parse_nikto_results( None, input_file) if results: Database.async_add_many(results) except Exception, e: Logger.log_error( "Could not load Nikto results from file: %s" % input_file) Logger.log_error_verbose(str(e)) Logger.log_error_more_verbose(format_exc())
def import_results(self, input_file): try: openvas_results = report_parser(input_file) golismero_results = OpenVASPlugin.parse_results(openvas_results) if golismero_results: Database.async_add_many(golismero_results) except Exception, e: fmt = format_exc() Logger.log_error("Could not load OpenVAS results from file: %s" % input_file) Logger.log_error_verbose(str(e)) Logger.log_error_more_verbose(fmt)
def import_results(self, input_file): try: xml_results = etree.parse(input_file) openvas_results = VulnscanManager.transform(xml_results.getroot()) golismero_results = OpenVASPlugin.parse_results(openvas_results) if golismero_results: Database.async_add_many(golismero_results) except Exception, e: Logger.log_error( "Could not load OpenVAS results from file: %s" % input_file) Logger.log_error_verbose(str(e)) Logger.log_error_more_verbose(format_exc())
def import_results(self, input_file): try: xml_results = etree.parse(input_file) openvas_results = VulnscanManager.transform(xml_results.getroot()) golismero_results = OpenVASPlugin.parse_results(openvas_results) if golismero_results: Database.async_add_many(golismero_results) except Exception, e: Logger.log_error("Could not load OpenVAS results from file: %s" % input_file) Logger.log_error_verbose(str(e)) Logger.log_error_more_verbose(format_exc())
def import_results(self, input_file): try: openvas_results = report_parser(input_file); golismero_results = OpenVASPlugin.parse_results(openvas_results) if golismero_results: Database.async_add_many(golismero_results) except Exception, e: fmt = format_exc() Logger.log_error( "Could not load OpenVAS results from file: %s" % input_file) Logger.log_error_verbose(str(e)) Logger.log_error_more_verbose(fmt)