-
Notifications
You must be signed in to change notification settings - Fork 1
/
module_type.json.sample
66 lines (66 loc) · 7.51 KB
/
module_type.json.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"title": "Censys",
"default_name": "Censys",
"short_description": "Censys is a platform that helps information security practitioners discover, monitor, and analyze devices that are accessible from the Internet.",
"description": "Censys is a web-based search platform for assessing attack surface for Internet-connected devices. The tool can be used to identify Internet-connected assets and Internet of Things or Industrial Internet of Things (IoT/IIoT) and Internet-connected industrial control systems and platforms.\n\nThis integration enables:\n- Querying Censys for observables and the return of sightings for each observable returned.\n- Allows querying of IPv4 and IPv6 data types.",
"tips": "When configuring Censys integration, you must gather the API credentials from your Censys account and then add the Censys integration module in SecureX.\n\n1. Log in to Censys and choose **My Account** from the user menu when you click the **User** icon. \n\n2. On the **My Account** page, click the **API** tab to view your API credentials.\n\n3. In SecureX, complete the **Add New Censys Integration Module** form:\n\n * **Integration Module Name** - Leave the default name or enter a name that is meaningful to you.\n * **API ID** - Copy and paste the API ID from your Censys account.\n * **API Secret** - Copy and paste the API secret from your Censys account.\n * **Entities Limit** - Specify the maximum number of sightings in a single response, per requested observable (must be a positive value). The default is 50 entities.\n\n4. Click **Save** to complete the Censys integration module configuration.",
"external_references": [
{
"label": "Censys",
"link": "https://censys.io/"
}
],
"configuration_spec": [
{
"key": "custom_api_id",
"type": "api_key",
"label": "API ID",
"tooltip": "Censys API ID",
"required": true
},
{
"key": "custom_api_secret",
"type": "api_key",
"label": "API Secret",
"tooltip": "Censys Secret",
"required": true
},
{
"key": "custom_CTR_ENTITIES_LIMIT",
"type": "integer",
"label": "Entities Limit",
"tooltip": "Restricts the maximum number of `Sightings`. Please note that the number over 50 might lead to data inconsistency.",
"required": false
}
],
"capabilities": [
{
"id": "health",
"description": "Healthcheck"
},
{
"id": "observe",
"description": "Enrichments"
},
{
"id": "refer",
"description": "Reference links"
}
],
"properties": {
"supported-apis": [
"health",
"observe/observables",
"refer/observables"
],
"auth-type": "configuration-token",
"url": "https://securex.hosting.csta.cisco.com/integrations/censys",
"configuration-token-alg": "RS256",
"configuration-token-audience": "https://securex.hosting.csta.cisco.com",
"custom_jwks_host": "visibility.amp.cisco.com"
},
"logo": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTg4IiBoZWlnaHQ9IjUwMSIgdmlld0JveD0iMCAwIDU4OCA1MDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNTAuODY5IDI3LjUyMDZDMzA4LjgxMyAyNy40OTE0IDM2NC40NyA1MC4xMjQ0IDQwNS45NDkgOTAuNTgzNkMzODYuOTE0IDkzLjAxNjYgMzY4LjQ3MyA5OC44NTkyIDM1MS41MSAxMDcuODMxQzMyNS4zODMgODkuMzQzOCAyOTQuNjc3IDc4LjM5NTYgMjYyLjc0OCA3Ni4xODM2QzIzMC44MTkgNzMuOTcxNiAxOTguODk2IDgwLjU4MDkgMTcwLjQ3IDk1LjI4OTFDMTQyLjA0NSAxMDkuOTk3IDExOC4yMSAxMzIuMjM4IDEwMS41NzIgMTU5LjU3OUM4NC45MzQ3IDE4Ni45MiA3Ni4xMzQ4IDIxOC4zMSA3Ni4xMzQ4IDI1MC4zMTVDNzYuMTM0OCAyODIuMzIxIDg0LjkzNDcgMzEzLjcxIDEwMS41NzIgMzQxLjA1MkMxMTguMjEgMzY4LjM5MyAxNDIuMDQ1IDM5MC42MzQgMTcwLjQ3IDQwNS4zNDJDMTk4Ljg5NiA0MjAuMDUgMjMwLjgxOSA0MjYuNjU5IDI2Mi43NDggNDI0LjQ0N0MyOTQuNjc3IDQyMi4yMzYgMzI1LjM4MyA0MTEuMjg3IDM1MS41MSAzOTIuOEMzNjguNDczIDQwMS43NzIgMzg2LjkxNCA0MDcuNjE1IDQwNS45NDkgNDEwLjA0OEMzNzkuNzY3IDQzNS40NzIgMzQ3Ljc0IDQ1NC4wNzQgMzEyLjY4MyA0NjQuMjE3QzI3Ny42MjYgNDc0LjM2IDI0MC42MTQgNDc1LjczMyAyMDQuOTAxIDQ2OC4yMTZDMTY5LjE4OSA0NjAuNjk5IDEzNS44NzEgNDQ0LjUyMyAxMDcuODc3IDQyMS4xMDlDNzkuODgzMSAzOTcuNjk0IDU4LjA3MTMgMzY3Ljc2MSA0NC4zNiAzMzMuOTRDMzAuNjQ4NiAzMDAuMTE4IDI1LjQ1NzcgMjYzLjQ0NiAyOS4yNDM5IDIyNy4xNDhDMzMuMDMgMTkwLjg1IDQ1LjY3NzMgMTU2LjAzOSA2Ni4wNzMyIDEyNS43NzZDODYuNDY5IDk1LjUxMjMgMTEzLjk4OSA3MC43MjQgMTQ2LjIxMiA1My41OTExQzE3OC40MzUgMzYuNDU4MiAyMTQuMzc1IDI3LjUwNTYgMjUwLjg2OSAyNy41MjA2Wk01NjAuNDY1IDI1MC4zMTVDNTYwLjQzNyAyNzguOTkzIDU1MS4yMSAzMDYuOTA1IDUzNC4xNCAzMjkuOTVDNTE3LjA3IDM1Mi45OTQgNDkzLjA1OCAzNjkuOTU0IDQ2NS42MzMgMzc4LjMzOEM0ODguNzg5IDMzOS42NDkgNTAxLjAxOCAyOTUuNDA0IDUwMS4wMTggMjUwLjMxNUM1MDEuMDE4IDIwNS4yMjYgNDg4Ljc4OSAxNjAuOTgyIDQ2NS42MzMgMTIyLjI5M0M0OTMuMDU4IDEzMC42NzYgNTE3LjA3IDE0Ny42MzcgNTM0LjE0IDE3MC42ODFDNTUxLjIxIDE5My43MjUgNTYwLjQzNyAyMjEuNjM4IDU2MC40NjUgMjUwLjMxNVpNNDI1LjQxOSAyNTAuMzE1QzQyNS40MzEgMjI3LjQyNyA0MjAuOTI3IDIwNC43NjIgNDEyLjE2NSAxODMuNjE3QzQwMy40MDMgMTYyLjQ3MyAzOTAuNTU2IDE0My4yNjUgMzc0LjM1OCAxMjcuMDk0QzM5MC44NzYgMTIwLjA1NiA0MDguNjQ5IDExNi40MzcgNDI2LjYwNCAxMTYuNDU1QzQyNy40MDQgMTE2LjQ1NSA0MjguMTQ1IDExNi40NTUgNDI4Ljk0NSAxMTYuNDU1QzQ1Ny45ODMgMTU0Ljk5NiA0NzMuNjg3IDIwMS45NDEgNDczLjY4NyAyNTAuMTk3QzQ3My42ODcgMjk4LjQ1MyA0NTcuOTgzIDM0NS4zOTggNDI4Ljk0NSAzODMuOTM5QzQyOC4xNDUgMzgzLjkzOSA0MjcuNDA0IDM4My45MzkgNDI2LjYwNCAzODMuOTM5QzQwOC42NDkgMzgzLjk1NyAzOTAuODc2IDM4MC4zMzggMzc0LjM1OCAzNzMuM0M0MDcuMDE0IDM0MC42OTggNDI1LjM4MSAyOTYuNDU5IDQyNS40MTkgMjUwLjMxNVpNMzI2LjY3NSAzNzYuNTNDMzA0LjMyOSAzODkuOTcxIDI3OC44MTQgMzk3LjIzOCAyNTIuNzM5IDM5Ny41ODdDMjI2LjY2NCAzOTcuOTM3IDIwMC45NjMgMzkxLjM1OCAxNzguMjY0IDM3OC41MjJDMTU1LjU2NCAzNjUuNjg2IDEzNi42OCAzNDcuMDUzIDEyMy41NCAzMjQuNTI4QzExMC40MDEgMzAyLjAwMyAxMDMuNDc3IDI3Ni4zOTMgMTAzLjQ3NyAyNTAuMzE1QzEwMy40NzcgMjI0LjIzOCAxMTAuNDAxIDE5OC42MjggMTIzLjU0IDE3Ni4xMDNDMTM2LjY4IDE1My41NzggMTU1LjU2NCAxMzQuOTQ1IDE3OC4yNjQgMTIyLjEwOUMyMDAuOTYzIDEwOS4yNzMgMjI2LjY2NCAxMDIuNjkzIDI1Mi43MzkgMTAzLjA0M0MyNzguODE0IDEwMy4zOTMgMzA0LjMyOSAxMTAuNjYgMzI2LjY3NSAxMjQuMUMzMDcuNjA4IDEzOS4xNTIgMjkyLjE5OSAxNTguMzI3IDI4MS42MDQgMTgwLjE4N0MyNzEuMDEgMjAyLjA0NyAyNjUuNTA2IDIyNi4wMjMgMjY1LjUwNiAyNTAuMzE1QzI2NS41MDYgMjc0LjYwNyAyNzEuMDEgMjk4LjU4NCAyODEuNjA0IDMyMC40NDRDMjkyLjE5OSAzNDIuMzA0IDMwNy42MDggMzYxLjQ3OSAzMjYuNjc1IDM3Ni41M1pNMjkyLjc3MyAyNTAuMzE1QzI5Mi43ODcgMjI4Ljg4OSAyOTcuOTUyIDIwNy43ODEgMzA3LjgzNCAxODguNzdDMzE3LjcxNiAxNjkuNzU5IDMzMi4wMjUgMTUzLjQwMyAzNDkuNTUzIDE0MS4wODFDMzY0Ljg1NyAxNTQuODY3IDM3Ny4wOTQgMTcxLjcxNSAzODUuNDY5IDE5MC41MzJDMzkzLjg0NSAyMDkuMzUgMzk4LjE3MyAyMjkuNzE4IDM5OC4xNzMgMjUwLjMxNUMzOTguMTczIDI3MC45MTMgMzkzLjg0NSAyOTEuMjgxIDM4NS40NjkgMzEwLjA5OEMzNzcuMDk0IDMyOC45MTYgMzY0Ljg1NyAzNDUuNzY0IDM0OS41NTMgMzU5LjU1QzMzMi4wMjggMzQ3LjIyNSAzMTcuNzIyIDMzMC44NjggMzA3Ljg0MSAzMTEuODU4QzI5Ny45NTkgMjkyLjg0NyAyOTIuNzkyIDI3MS43NCAyOTIuNzczIDI1MC4zMTVaTTI1MC44NjkgNTAwLjM3NUMyODcuNDQ3IDUwMC4zNzUgMzIzLjU3NyA0OTIuMzM4IDM1Ni43MDUgNDc2LjgzMUMzODkuODMyIDQ2MS4zMjUgNDE5LjE0OCA0MzguNzI4IDQ0Mi41NzcgNDEwLjY0QzQ4Mi4zMzUgNDA2LjY2MyA1MTkuMTk4IDM4OC4wNTUgNTQ2LjAwOCAzNTguNDI5QzU3Mi44MTggMzI4LjgwMyA1ODcuNjY1IDI5MC4yNzIgNTg3LjY2NSAyNTAuMzE1QzU4Ny42NjUgMjEwLjM1OSA1NzIuODE4IDE3MS44MjggNTQ2LjAwOCAxNDIuMjAyQzUxOS4xOTggMTEyLjU3NSA0ODIuMzM1IDkzLjk2OCA0NDIuNTc3IDg5Ljk5MDlDNDE1LjU5NyA1Ny43MzAxIDM4MC45MTQgMzIuNzk3MSAzNDEuNzM5IDE3LjQ5OTdDMzAyLjU2NCAyLjIwMjM5IDI2MC4xNjMgLTIuOTY0ODYgMjE4LjQ2IDIuNDc2MkMxNzYuNzU4IDcuOTE3MjYgMTM3LjEwMiAyMy43OTA4IDEwMy4xNjMgNDguNjI3NkM2OS4yMjQyIDczLjQ2NDQgNDIuMDk5NyAxMDYuNDYxIDI0LjMgMTQ0LjU2NUM2LjUwMDIxIDE4Mi42NjggLTEuMzk5NTMgMjI0LjY0NiAxLjMzMjE5IDI2Ni42MTNDNC4wNjM5MSAzMDguNTggMTcuMzM4NyAzNDkuMTggMzkuOTI3NyAzODQuNjU1QzYyLjUxNjggNDIwLjEyOSA5My42OTAzIDQ0OS4zMzIgMTMwLjU2MiA0NjkuNTU5QzE2Ny40MzQgNDg5Ljc4NyAyMDguODEzIDUwMC4zODYgMjUwLjg2OSA1MDAuMzc1WiIgZmlsbD0iI0ZGQUQ2MCIvPgo8L3N2Zz4K",
"flags": [
"third-party-cisco-hosted"
]
}