Censys
App Vendor: Censys
App Category: Data Enrichment & Threat Intelligence
Connector version: V1.0.0
API Version: 1.0.0
About App
The Censys app helps you discover, monitor, and analyze devices that are accessible from the Internet. The app regularly probes every public IP address and popular domain name, curates and enriches the resulting data, and makes it intelligible through an interactive search engine and API.
Organizations use the Censys app to understand their network attack surfaces. CERTs and security researchers use it to discover new threats and assess their global impact.
The Censys app is configured with the Orchestrate application to perform the following actions:
Action Name | Description |
---|---|
Get Series Feed | This action retrieves a list of all scan series performed by Censys. |
Get Account Information | This action retrieves account information. |
Search Query | This action allows you to perform searches against the current data in the IPv4, top million websites, and certificates indexes. |
Retrieve Report | This action allows you to run aggregate reports on the breakdown of a field. |
Search Censys | This action searches for and retrieves details about the entered parameter and index. |
Search IP Address | This action searches for and retrieves the most recent information available for the entered IP address. |
Configuration Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
User ID | Enter your Censys user id. Example: censys_user_01 | Text | Required | |
Secret key | Enter your Censys secret key. Example: 9e87c30ec8465e036865144a1409305c | Password | Required |
Action: Get Series Feed
This action retrieves data on the type of scan performed.
Action Input Parameters
This action does not require any input parameters.
Action: Get Account Information
This action retrieves account information.
Action Input Parameters
This action does not require any input parameters.
Action: Search Query
This action allows you to perform searches against the current data in the IPv4, top million websites, and certificates indexes.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Value | Enter the IP address, domain, or certificate for which you want to retrieve information. Example: 173.205.31.126 | Text | Required | |
Type | Enter the index you want to search. Example: ipv4 | Text | Required | Allowed values:
|
Example Request
[ { "input_value": "173.205.31.126", "input_type": "ipv4" } ]
Action: Retrieve Report
This action allows you to run aggregate reports on the breakdown of a field.
Allowed format for post data: JSON.
Example: Determine the breakdown of cipher suites selected by Top Million Websites.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Query | Enter the query to be executed. Example: 80.http.get.headers.server: nginx. | Text | Required | |
Field name | Enter the field you want to break down in the dot notation. Example: location.country_code | Text | Required | |
Index | Enter the index in which. the document is present. Example: ipv4 | Text | Optional | Allowed values:
|
Example Request
[ { "query": "80.http.get.headers.server: nginx", "field": "location.country_code", "index": "ipv4" } ]
Action: Search Censys
This action searches for and retrieves details about the entered parameter and index.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Parameter | Enter the parameter for which you want to retrieve information. Example: google.com | Text | Required | |
Index | Enter the index you want to search. Example: ipv4 | Text | Optional | Allowed values:
Default value: websites |
Example Request
[ { "search_param": "google.com", "index": "ipv4" } ]
Action: Search IP Address
This action searches for and retrieves the most recent information available for the entered IPv4 address.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
IP Address | Enter the IPv4 address for which you want to retrieve information. Example: 173.205.31.126 | Text | Required |
Example Request
[ { "ip_input": "173.205.31.126" } ]