class DradisTasks::Import::VulnDB

Public Instance Methods

hq(query) click to toggle source
# File lib/tasks/thorfile.rb, line 22
def hq(query)
  require 'config/environment'

  results = Dradis::VulndbImport::Filters::VulnDB_HQ.run(:query => query)

  puts "VulnDB HQ Search\n==============="
  puts "#{results.size} results\n"

  results.each do |record|
    puts "#{record[:title]}\n\t#{record[:description]}"
    puts "*" * 80
  end
end
private(query) click to toggle source
# File lib/tasks/thorfile.rb, line 7
def private(query)
  require 'config/environment'

  results = Dradis::VulndbImport::Filters::VulnDB.run(:query => query)

  puts "VulnDB Search\n==============="
  puts "#{results.size} results\n"

  results.each do |record|
    puts "#{record[:title]}\n\t#{record[:description]}"
    puts "*" * 80
  end
end