lib/mihari/analyzers/censys.rb in mihari-1.4.1 vs lib/mihari/analyzers/censys.rb in mihari-1.5.0

- old
+ new

@@ -3,15 +3,11 @@ require "censu" module Mihari module Analyzers class Censys < Base - attr_reader :title - attr_reader :description - attr_reader :query - attr_reader :tags - attr_reader :type + attr_reader :title, :description, :query, :tags, :type def initialize(query, title: nil, description: nil, tags: [], type: "ipv4") super() @query = query @@ -35,11 +31,11 @@ end private def valid_type? - %w(ipv4 websites certificates).include? type + %w[ipv4 websites certificates].include? type end def normalize(domain) return domain unless domain.start_with?("*.") @@ -84,10 +80,10 @@ domains.flatten end def config_keys - %w(censys_id censys_secret) + %w[censys_id censys_secret] end def api @api ||= ::Censys::API.new(Mihari.config.censys_id, Mihari.config.censys_secret) end