Method: HeimdallTools::NiktoMapper#extract_scaninfo

Defined in:
lib/heimdall_tools/nikto_mapper.rb

#extract_scaninfo(project) ⇒ Object



49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'lib/heimdall_tools/nikto_mapper.rb', line 49

def extract_scaninfo(project)
  info = {}
  begin
    info['policy'] = 'Nikto Website Scanner'
    info['version'] = NA_STRING
    info['projectName'] = "Host: #{project['host']} Port: #{project['port']}"
    info['summary'] = "Banner: #{project['banner']}"

    info
  rescue StandardError => e
    raise "Error extracting project info from nikto JSON file provided Exception: #{e}"
  end
end