Sha256: 067ca6d0fbd711b4c63f51763cddbc0e0691a9e8bcfea19b20f535ff0162b3a4
Contents?: true
Size: 485 Bytes
Versions: 11
Compression:
Stored size: 485 Bytes
Contents
# frozen_string_literal: true module Mihari module Enrichers # # Shodan enricher # class Shodan < Base # # Query Shodan Internet DB # # @param [String] ip # # @return [Mihari::Structs::Shodan::InternetDBResponse, nil] # def call(ip) client.query ip end memo_wise :call private def client @client ||= Clients::ShodanInternetDB.new(timeout: timeout) end end end end
Version data entries
11 entries across 11 versions & 1 rubygems