module Shodanz::API

There are 2 APIs for accessing Shodan: the REST API and the Streaming API. The REST API provides methods to search Shodan, look up hosts, get summary information on queries and a variety of utility methods to make developing easier. The Streaming API provides a raw, real-time feed of the data that Shodan is currently collecting. There are several feeds that can be subscribed to, but the data can't be searched or otherwise interacted with; it's a live feed of data meant for large-scale consumption of Shodan's information.

@author Kent 'picat' Gruber

Public Class Methods

exploits() click to toggle source

Exploits API class.

# File lib/shodanz/api.rb, line 30
def self.exploits
  Exploits
end
rest() click to toggle source

REST API class.

# File lib/shodanz/api.rb, line 20
def self.rest
  REST
end
streaming() click to toggle source

Streaming API class.

# File lib/shodanz/api.rb, line 25
def self.streaming
  Streaming
end