Shodan.Net
c# client for the shodan api
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NShodan
 NNet
 NModels
 CApiStatusReturns information about the API plan belonging to the given API key.
 CAttributes
 CBannerRepresents basic return data
 CFacetRepresents return facet data
 CHostRepresents return data for querying hosts
 CLocationBasic location data returned by shodan
 CMatch
 CProfileRepresents data about your profile
 CScanPortResultresult of ShodanClient.RequestInternetPortScanAsync(int, string)
 CScanResultresult of ShodanClient.RequstScanAsync(string)
 CScanStatusResult of ShodanClient.GetScanStatusAsync(string)
 CSearchHostResultsresult of ShodanClient.SearchHosts(SearchQuery, FacetQuery, int, bool) and ShodanClient.SearchHostsCount(SearchQuery, FacetQuery)
 CSearchQueriesResult of ShodanClient.GetQueriesAsync(int?, SortOptions?, OrderOption?) and

See also
ShodanClient.SearchQueriesAsync(string, int?)
 CSearchTokens
 CSslProperties
 CTagResultresult of ShodanClient.GetTagsAsync(int)
 CMatch
 CFacetGenerator
 CIRequstHandlersane wrapper of http, and simple abstraction layer for unit testing
 CQueryGenerator
 CRequestHandlersane wrapper of http, and simple abstraction layer for unit testing
 CShodanClientMain mechanism to talk to the shodan api. This is what you should use to interact with the api
 CShodanException