lib/mihari/analyzers/shodan.rb in mihari-0.5.1 vs lib/mihari/analyzers/shodan.rb in mihari-0.5.2
- old
+ new
@@ -9,16 +9,16 @@
attr_reader :title
attr_reader :description
attr_reader :query
attr_reader :tags
- def initialize(query, tags: [])
+ def initialize(query, title: nil, description: nil, tags: [])
super()
@api = ::Shodan::API.new
@query = query
- @title = "Shodan lookup"
- @description = "query = #{query}"
+ @title = title || "Shodan lookup"
+ @description = description || "query = #{query}"
@tags = tags
end
def artifacts
result = search