Shodan.Net
c# client for the shodan api
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CShodan.Net.Models.ApiStatusReturns information about the API plan belonging to the given API key.
 CShodan.Net.Models.Attributes
 CShodan.Net.Models.BannerRepresents basic return data
 CException
 CShodan.Net.ShodanException
 CShodan.Net.Models.FacetRepresents return facet data
 CShodan.Net.FacetGenerator
 CShodan.Net.Models.HostRepresents return data for querying hosts
 CIDisposable
 CShodan.Net.IRequstHandlersane wrapper of http, and simple abstraction layer for unit testing
 CShodan.Net.RequestHandlersane wrapper of http, and simple abstraction layer for unit testing
 CShodan.Net.ShodanClientMain mechanism to talk to the shodan api. This is what you should use to interact with the api
 CShodan.Net.Models.LocationBasic location data returned by shodan
 CShodan.Net.Models.TagResult.Match
 CShodan.Net.Models.Match
 CShodan.Net.Models.ProfileRepresents data about your profile
 CShodan.Net.QueryGenerator
 CShodan.Net.Models.ScanPortResultresult of ShodanClient.RequestInternetPortScanAsync(int, string)
 CShodan.Net.Models.ScanResultresult of ShodanClient.RequstScanAsync(string)
 CShodan.Net.Models.ScanStatusResult of ShodanClient.GetScanStatusAsync(string)
 CShodan.Net.Models.SearchHostResultsresult of ShodanClient.SearchHosts(SearchQuery, FacetQuery, int, bool) and ShodanClient.SearchHostsCount(SearchQuery, FacetQuery)
 CShodan.Net.Models.SearchQueriesResult of ShodanClient.GetQueriesAsync(int?, SortOptions?, OrderOption?) and

See also
ShodanClient.SearchQueriesAsync(string, int?)
 CShodan.Net.Models.SearchTokens
 CShodan.Net.Models.SslProperties
 CShodan.Net.Models.TagResultresult of ShodanClient.GetTagsAsync(int)