Expanse v2
Supported versions
Supported Cortex XSOAR versions: 6.0.0 and later.
The Expanse v2 integration for Cortex XSOAR leverages the Expander API to create incidents from Expanse issues. It also leverages Expanse's unparalleled view of the Internet to enrich IPs, domains and certificates using information from assets discovered by Expanse Expander and risky flow detected by Expanse Behavior.
This integration was developed and tested with Expanse Expander and Behavior.
Expanse is a Palo Alto Networks company.
Supported Cortex XSOAR versions: 6.0.0 and later.
Configure ExpanseV2 on Cortex XSOAR
Navigate to Settings > Integrations > Servers & Services.
Search for ExpanseV2.
Click Add instance to create and configure a new integration instance.
Parameter Description Required url Your server URL True apikey API Key True insecure Trust any certificate (not secure) False proxy Use system proxy settings False isFetch Fetch incidents False incidentType Incident type False max_fetch Maximum number of incidents per fetch False first_fetch First fetch time False priority Fetch Expanse issues with Priority False activity_status Fetch Expanse issues with Activity Status False progress_status Fetch Expanse issues with Progress Status False business_unit Fetch issues with Business Units (comma separated string) False tag Fetch issues with Tags (comma separated string) False issue_type Fetch issue with Types (comma separated string) False mirror_direction Incident Mirroring Direction False sync_owners Sync Incident Owners False incoming_tags Tag(s) for mirrored comments False sync_tags Mirror out Entries with tag(s) False Click Test to validate the URLs, token, and connection.
Commands
You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
expanse-get-issues
Retrieve issues
Base Command
expanse-get-issues
Input
Argument Name | Description | Required |
---|---|---|
limit | Maximum number of issues to retrieve. | Optional |
content_search | Returns only results whose contents match the given query. | Optional |
provider | Returns only results that were found on the given providers (comma separated string). | Optional |
business_unit | Returns only results with a business unit whose name falls in the provided list (comma separated string). | Optional |
assignee | Returns only results whose assignee's username matches one of the given usernames. Use "Unassigned" to fetch issues that are not assigned to any user. | Optional |
issue_type | Returns only results whose issue type name matches one of the given types (comma separated string). | Optional |
inet_search | Returns results whose identifier includes an IP matching the query. Search for results in a given IP/CIDR block using a single IP (d.d.d.d), a dashed IP range (d.d.d.d-d.d.d.d), a CIDR block (d.d.d.d/m), a partial CIDR (d.d.), or a wildcard (d.d.*.d). | Optional |
domain_search | Returns results whose identifier includes a domain matching the query. | Optional |
port_number | Returns only results whose identifier includes one of the given port numbers (comma separated list). | Optional |
priority | Returns only results whose priority matches one of the given values (comma separated string, options are 'Low', 'Medium', 'High', 'Critical'). | Optional |
progress_status | Returns only results whose progress status matches one of the given values (comma separated string, options are 'New', 'Investigating', 'InProgress', 'AcceptableRisk', 'Resolved'). | Optional |
activity_status | Returns only results whose activity status matches one of the given values. Possible values are: Active, Inactive. | Optional |
tag | Returns only results that are associated with the provided tag names (comma separated string). | Optional |
created_before | Returns only results created before the provided timestamp (ISO8601 format YYYY-MM-DDTHH:MM:SSZ). | Optional |
created_after | Returns only results created after the provided timestamp (ISO8601 format YYYY-MM-DDTHH:MM:SSZ). | Optional |
modified_before | Returns only results modified before the provided timestamp (ISO8601 format YYYY-MM-DDTHH:MM:SSZ). | Optional |
modified_after | Returns only results modified after the provided timestamp (ISO8601 format YYYY-MM-DDTHH:MM:SSZ). | Optional |
sort | Sort by specified properties. Possible values are: created, -created, modified, -modified, activityStatus, -assigneeUsername, priority, -priority, progressStatus, -progressStatus, activityStatus, -activityStatus, headline, -headline. Default is created. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Issue.activityStatus | String | Activity status of issue, whether the issue is active or inactive |
Expanse.Issue.annotations.tags.id | String | The Internal Expanse tag id of the customer added tag |
Expanse.Issue.annotations.tags.name | String | The tag name of the customer added tag |
Expanse.Issue.assets.assetKey | String | Key used to access the asset in the respective Expanse asset API |
Expanse.Issue.assets.assetType | String | The type of asset the issue primarily relates to |
Expanse.Issue.assets.displayName | String | A friendly name for the asset |
Expanse.Issue.assets.id | String | Internal Expanse ID the asset |
Expanse.Issue.assigneeUsername | String | The username of the user that has been assigned to the issue |
Expanse.Issue.businessUnits.id | String | The internal Expanse ID for the business unit the affected asset belongs to |
Expanse.Issue.businessUnits.name | String | The name of the business unit the affected asset belongs to |
Expanse.Issue.category | String | The general category of the issue |
Expanse.Issue.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate |
Expanse.Issue.certificate.id | String | The Internal Expanse certificate ID |
Expanse.Issue.certificate.issuer | String | The issuer in the certificate |
Expanse.Issue.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate |
Expanse.Issue.certificate.issuerCountry | String | The issuer country in the certificate |
Expanse.Issue.certificate.issuerEmail | String | The issuer email in the certificate |
Expanse.Issue.certificate.issuerLocality | String | The issuer locality in the certificate |
Expanse.Issue.certificate.issuerName | String | The issuer name in the certificate |
Expanse.Issue.certificate.issuerOrg | String | The issuer org in the certificate |
Expanse.Issue.certificate.issuerOrgUnit | String | The issuer org unit in the certificate |
Expanse.Issue.certificate.issuerState | String | The issuer state in the certificate |
Expanse.Issue.certificate.md5Hash | String | The md5hash in the certificate |
Expanse.Issue.certificate.pemSha1 | String | The pemSha1 in the certificate |
Expanse.Issue.certificate.pemSha256 | String | The pemSha256 in the certificate |
Expanse.Issue.certificate.publicKey | String | The public key in the certificate |
Expanse.Issue.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate |
Expanse.Issue.certificate.publicKeyBits | Number | The public key bits in the certificate |
Expanse.Issue.certificate.publicKeyModulus | String | The public key modulus in the certificate |
Expanse.Issue.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate |
Expanse.Issue.certificate.publicKeySpki | String | The public key Spki in the certificate |
Expanse.Issue.certificate.serialNumber | String | The serial number in the certificate |
Expanse.Issue.certificate.signatureAlgorithm | String | The signature algorithm in the certificate |
Expanse.Issue.certificate.subject | String | The subject in the certificate |
Expanse.Issue.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate |
Expanse.Issue.certificate.subjectCountry | String | The subject country in the certificate |
Expanse.Issue.certificate.subjectEmail | String | The subject email in the certificate |
Expanse.Issue.certificate.subjectLocality | String | The subject locality in the certificate |
Expanse.Issue.certificate.subjectName | String | The subject name in the certificate |
Expanse.Issue.certificate.subjectOrg | String | The subject org in the certificate |
Expanse.Issue.certificate.subjectOrgUnit | String | The subject org unit in the certificate |
Expanse.Issue.certificate.subjectState | String | The subject state in the certificate |
Expanse.Issue.certificate.validNotAfter | Date | The valid not after date in the certificate |
Expanse.Issue.certificate.validNotBefore | Date | The valid not before date in the certificate |
Expanse.Issue.certificate.version | String | The version in the certificate |
Expanse.Issue.created | Date | When the issue instance was created |
Expanse.Issue.domain | String | Domain name of the issue |
Expanse.Issue.headline | String | A brief summary of the issue |
Expanse.Issue.helpText | String | Why Expanse this type of issue should be avoided |
Expanse.Issue.id | String | The internal Expanse ID of the issue |
Expanse.Issue.initialEvidence.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.id | String | The Internal Expanse certificate ID in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuer | String | The issuer in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerCountry | String | The issuer country in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerEmail | String | The issuer email in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerLocality | String | The issuer locality in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerName | String | The issuer name in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerOrg | String | The issuer org in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerOrgUnit | String | The issuer org unit in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerState | String | The issuer state in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.md5Hash | String | The md5hash in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.pemSha1 | String | The pemSha1 in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.pemSha256 | String | The pemSha256 in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKey | String | The public key in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyBits | Number | The public key bits in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyModulus | String | The public key modulus in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeySpki | String | The public key Spki in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.serialNumber | String | The serial number in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.signatureAlgorithm | String | The signature algorithm in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subject | String | The subject in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectCountry | String | The subject country in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectEmail | String | The subject email in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectLocality | String | The subject locality in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectName | String | The subject name in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectOrg | String | The subject org in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectOrgUnit | String | The subject org unit in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectState | String | The subject state in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.validNotAfter | Date | The valid not after date in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.validNotBefore | Date | The valid not before date in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.version | String | The version in the certificate in the initial observation |
Expanse.Issue.initialEvidence.cipherSuite | String | The cipher suite in the initial observation |
Expanse.Issue.initialEvidence.configuration._type | String | The type of configuration data in the initial observation |
Expanse.Issue.initialEvidence.configuration.validWhenScanned | Boolean | Whether the configuration was valid in the initial observation |
Expanse.Issue.initialEvidence.discoveryType | String | The discovery type in the initial observation |
Expanse.Issue.initialEvidence.domain | String | The domain name in the initial observation |
Expanse.Issue.initialEvidence.evidenceType | String | The evidence type of the initial observation |
Expanse.Issue.initialEvidence.exposureId | String | The exposure ID in the initial observation |
Expanse.Issue.initialEvidence.exposureType | String | The exposure type in the initial observation |
Expanse.Issue.initialEvidence.geolocation.latitude | Number | The latitude in the initial observation |
Expanse.Issue.initialEvidence.geolocation.longitude | Number | The longitude in the initial observation |
Expanse.Issue.initialEvidence.geolocation.city | String | The city name in the initial observation |
Expanse.Issue.initialEvidence.geolocation.regionCode | String | The region code in the initial observation |
Expanse.Issue.initialEvidence.geolocation.countryCode | String | The country code in the initial observation |
Expanse.Issue.initialEvidence.ip | String | The IPv4 address in the initial observation |
Expanse.Issue.initialEvidence.portNumber | Number | The port number in the initial observation |
Expanse.Issue.initialEvidence.portProtocol | String | The port protocol in the initial observation |
Expanse.Issue.initialEvidence.serviceId | String | The Service ID in the initial observation |
Expanse.Issue.initialEvidence.serviceProperties.serviceProperties.name | String | The service property name in the initial observation |
Expanse.Issue.initialEvidence.serviceProperties.serviceProperties.reason | String | The service property reason in the initial observation |
Expanse.Issue.initialEvidence.timestamp | Date | The timestamp of the initial observation |
Expanse.Issue.initialEvidence.tlsVersion | String | The TLS version found in the initial observation |
Expanse.Issue.ip | String | The IPv4 address last associated with the issue |
Expanse.Issue.issueType.archived | Boolean | Whether the issue type is archived |
Expanse.Issue.issueType.id | String | The ID of the issue type |
Expanse.Issue.issueType.name | String | The name of the issue type |
Expanse.Issue.latestEvidence.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.id | String | The Internal Expanse certificate ID in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuer | String | The issuer in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerCountry | String | The issuer country in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerEmail | String | The issuer email in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerLocality | String | The issuer locality in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerName | String | The issuer name in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerOrg | String | The issuer org in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerOrgUnit | String | The issuer org unit in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerState | String | The issuer state in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.md5Hash | String | The md5hash in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.pemSha1 | String | The pemSha1 in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.pemSha256 | String | The pemSha256 in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKey | String | The public key in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyBits | Number | The public key bits in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyModulus | String | The public key modulus in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeySpki | String | The public key Spki in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.serialNumber | String | The serial number in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.signatureAlgorithm | String | The signature algorithm in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subject | String | The subject in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectCountry | String | The subject country in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectEmail | String | The subject email in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectLocality | String | The subject locality in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectName | String | The subject name in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectOrg | String | The subject org in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectOrgUnit | String | The subject org unit in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectState | String | The subject state in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.validNotAfter | Date | The valid not after date in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.validNotBefore | Date | The valid not before date in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.version | String | The version in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.cipherSuite | String | The cipher suite detected during the most recent observation |
Expanse.Issue.latestEvidence.configuration._type | String | The type of configuration data in the most recent observation |
Expanse.Issue.latestEvidence.configuration.validWhenScanned | Boolean | Whether the configuration was valid in the most recent observation |
Expanse.Issue.latestEvidence.discoveryType | String | The discovery type in the most recent observation |
Expanse.Issue.latestEvidence.domain | String | The domain name in the most recent observation |
Expanse.Issue.latestEvidence.evidenceType | String | The evidence type of the most recent observation |
Expanse.Issue.latestEvidence.exposureId | String | The exposure ID in the most recent observation |
Expanse.Issue.latestEvidence.exposureType | String | The exposure type in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.latitude | Number | The latitude in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.longitude | Number | The latitude in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.city | String | The city name in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.regionCode | String | The region code in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.countryCode | String | The country code in the most recent observation |
Expanse.Issue.latestEvidence.ip | String | The IPv4 address in the most recent observation |
Expanse.Issue.latestEvidence.portNumber | Number | The port number in the most recent observation |
Expanse.Issue.latestEvidence.portProtocol | String | The port protocol in the most recent observation |
Expanse.Issue.latestEvidence.serviceId | String | The Service ID in the most recent observation |
Expanse.Issue.latestEvidence.serviceProperties.serviceProperties.name | String | The service property name in the most recent observation |
Expanse.Issue.latestEvidence.serviceProperties.serviceProperties.reason | String | The service property reason in the most recent observation |
Expanse.Issue.latestEvidence.timestamp | Date | The timestamp of the most recent observation |
Expanse.Issue.latestEvidence.tlsVersion | String | The TLS version found in the most recent observation |
Expanse.Issue.modified | Date | The timestamp of when the issue was last modified |
Expanse.Issue.portNumber | Number | The port number the issue was detected on |
Expanse.Issue.portProtocol | String | The port protocol the issue was detected on |
Expanse.Issue.priority | String | The priority of the issue |
Expanse.Issue.progressStatus | String | The progress status of the issue |
Expanse.Issue.providers.id | String | The ID of the provider the issue was detected on |
Expanse.Issue.providers.name | String | The name of the provider the issue was detected on |
Command Example
!expanse-get-issues limit="1" provider="Amazon Web Services" sort="-created"
Context Example
Human Readable Output
Expanse Issues
Id Headline Issue Type Category Ip Port Protocol Port Number Domain Certificate Priority Progress Status Activity Status Providers Assignee Username Business Units Created Modified Annotations Assets Help Text 2b0ea80c-2277-34dd-9c55-005922ba640a Insecure TLS at 52.6.192.223:443 id: InsecureTLS
name: Insecure TLS
archived: nullAttack Surface Reduction 52.6.192.223 TCP 443 id: 81d4479a-4c66-3b05-a969-4b40ba07ba21
md5Hash: gdRHmkxmGwWpaUtAuge6IQ==
issuer: C=US,O=GeoTrust Inc.,CN=GeoTrust SSL CA - G3
issuerAlternativeNames:
issuerCountry: US
issuerEmail: null
issuerLocality: null
issuerName: GeoTrust SSL CA - G3
issuerOrg: GeoTrust Inc.
formattedIssuerOrg: GeoTrust
issuerOrgUnit: null
issuerState: null
publicKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv8cw0HvfztMNtUU6tK7TSo0Ij1k+MwL+cYSTEl7f5Lc/v0Db9Bg3YI7ALlw3VLnJ3oWxiwwCJMLbOBmVr7tSrPBU7dFUh0UIS6LulVYe16fKb1MBUmMq9WckGHF6+bnXrP/xb9X77RiqP0HhRbv7s/3m2ZruIHZ334mm1shnO65vyCvrOHXZQWl8SSk7fHBebRgEcqBM+w0VKV1Uy6U3b7AKWAsbibEHHCuGYFV+OaJxO7/18tJBNwJSX7lDnMOOxoCY2Jcafr/j5gb8O75OH2uxyg2bV7huwm7obYWP9Glw6b9KMdl55CsQHPNW3NW1AnCbAJFvDszl+Op96XNcHQIDAQAB
publicKeyAlgorithm: RSA
publicKeyRsaExponent: 65537
signatureAlgorithm: SHA256withRSA
subject: C=IN,ST=Maharashtra,L=Pune,O=Sears IT and Management Services India Pvt. Ltd.,OU=Management Services,CN=.thespeedyou.com
subjectAlternativeNames: .thespeedyou.com thespeedyou.com
subjectCountry: IN
subjectEmail: null
subjectLocality: Pune
subjectName: *.thespeedyou.com
subjectOrg: Sears IT and Management Services India Pvt. Ltd.
subjectOrgUnit: Management Services
subjectState: Maharashtra
serialNumber: 34287766128589078095374161204025316200
validNotBefore: 2015-01-19T00:00:00Z
validNotAfter: 2017-01-18T23:59:59Z
version: 3
publicKeyBits: 2048
pemSha256: w_LuhDoJupBuXxDW5gzATkB6TL0IsdQK09fuQsLGj-g=
pemSha1: p0y_sHlFdp5rPOw8aWrH2Qc331Q=
publicKeyModulus: bfc730d07bdfced30db5453ab4aed34a8d088f593e3302fe718493125edfe4b73fbf40dbf41837608ec02e5c3754b9c9de85b18b0c0224c2db381995afbb52acf054edd1548745084ba2ee95561ed7a7ca6f530152632af5672418717af9b9d7acfff16fd5fbed18aa3f41e145bbfbb3fde6d99aee207677df89a6d6c8673bae6fc82beb3875d941697c49293b7c705e6d180472a04cfb0d15295d54cba5376fb00a580b1b89b1071c2b8660557e39a2713bbff5f2d2413702525fb9439cc38ec68098d8971a7ebfe3e606fc3bbe4e1f6bb1ca0d9b57b86ec26ee86d858ff46970e9bf4a31d979e42b101cf356dcd5b502709b00916f0ecce5f8ea7de9735c1d
publicKeySpki: 5yD3VMYLV6A4CelOIlekrA1ByPGO769aG16XHfMixnA=Medium InProgress Active {'id': 'AWS', 'name': 'Amazon Web Services'} Unassigned {'id': 'f738ace6-f451-4f31-898d-a12afa204b2a', 'name': 'PANW VanDelay Dev'} 2020-09-23T01:44:37.415249Z 2020-12-18T18:11:18.399257Z tags: {'id': '724a1137-ee3f-381f-95f2-ea0441db22d0', 'assetKey': 'gdRHmkxmGwWpaUtAuge6IQ==', 'assetType': 'Certificate', 'displayName': '*.thespeedyou.com'} This service should not be visible on the public Internet.
expanse-get-issue-updates
Retrieve updates for an Expanse issue.
Base Command
expanse-get-issue-updates
Input
Argument Name | Description | Required |
---|---|---|
issue_id | Expanse issue ID to retrieve updates for. | Required |
update_types | Update types to retrieve (comma separated string. Valid options are 'Assignee', 'Comment', 'Priority', 'ProgressStatus', 'ActivityStatus'). | Optional |
created_after | Returns only updates created after the provided timestamp (ISO8601 format YYYY-MM-DDTHH:MM:SSZ). | Optional |
limit | Maximum number of results to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.IssueUpdate.created | Date | The timestamp of when the Issue update occurred |
Expanse.IssueUpdate.id | String | The unique ID of the issue update event |
Expanse.IssueUpdate.issue_id | String | The unique ID of the issue that was updated |
Expanse.IssueUpdate.previousValue | String | The previous value of the field that was updated |
Expanse.IssueUpdate.updateType | String | The type of update that occurred, valid types are ProgressStatus, ActivityStatus, Priority, Assignee, and Comment |
Expanse.IssueUpdate.user.username | String | The username of the user who made the update |
Expanse.IssueUpdate.value | String | The new value of the field that was updated |
Command Example
!expanse-get-issue-updates issue_id="2b0ea80c-2277-34dd-9c55-005922ba640a" update_types="Comment,ProgressStatus" created_after="2020-12-07T09:34:36.20917328Z" limit="2"
Context Example
Human Readable Output
Results
created id issueId previousValue updateType user value 2020-12-18T18:13:21.301817Z b3825b75-97c5-488b-bc1e-e6347fa8ff23 2b0ea80c-2277-34dd-9c55-005922ba640a Comment username: demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-18T18:13:24.311442Z 2577ff9b-43bf-4472-b2a5-c4eaec79a5ce 2b0ea80c-2277-34dd-9c55-005922ba640a InProgress ProgressStatus username: demo+api.external.vandelay+panw@expanseinc.com InProgress
expanse-get-issue-comments
Retrieve issue comments (subset of updates)
Base Command
expanse-get-issue-comments
Input
Argument Name | Description | Required |
---|---|---|
issue_id | Expanse issue ID to retrieve updates for. | Required |
created_after | Returns only comments created after the provided timestamp (ISO8601 format YYYY-MM-DDTHH:MM:SSZ). | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.IssueComment.created | Date | The timestamp of when the Issue update occurred |
Expanse.IssueComment.id | String | The unique ID of the issue update event |
Expanse.IssueComment.issue_id | String | The unique ID of the issue that was updated |
Expanse.IssueComment.previousValue | String | The previous value of the field that was updated |
Expanse.IssueComment.updateType | String | The type of update that occurred, valid types are ProgressStatus, ActivityStatus, Priority, Assignee, and Comment |
Expanse.IssueComment.user.username | String | The username of the user who made the update |
Expanse.IssueComment.value | String | The new value of the field that was updated |
Command Example
!expanse-get-issue-comments issue_id="2b0ea80c-2277-34dd-9c55-005922ba640a" created_after="2020-12-07T09:34:36.20917328Z"
Context Example
Human Readable Output
Expanse Issue Comments
User Value Created demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-07T10:53:31.168649Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-07T11:03:05.724596Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-07T12:02:37.202021Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-07T12:17:31.781217Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-14T18:31:39.117534Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-18T18:03:30.331013Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-18T18:04:06.920178Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-18T18:08:11.503224Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-18T18:11:15.311531Z demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment 2020-12-18T18:13:21.301817Z
expanse-update-issue
Update a property of an Expanse issue.
Base Command
expanse-update-issue
Input
Argument Name | Description | Required |
---|---|---|
issue_id | Expanse issue ID to update. | Required |
update_type | Type of update. Possible values are: Assignee, Comment, Priority, ProgressStatus. | Required |
value | Updated value. | Required |
Context Output
Path | Type | Description |
---|---|---|
Expanse.IssueUpdate.created | Date | The timestamp of when the Issue update occurred |
Expanse.IssueUpdate.id | String | The unique ID of the issue update event |
Expanse.IssueUpdate.issue_id | String | The unique ID of the issue that was updated |
Expanse.IssueUpdate.previousValue | String | The previous value of the field that was updated |
Expanse.IssueUpdate.updateType | String | The type of update that occurred, valid types are ProgressStatus, ActivityStatus, Priority, Assignee, and Comment |
Expanse.IssueUpdate.user.username | String | The username of the user who made the update |
Expanse.IssueUpdate.value | String | The new value of the field that was updated |
Command Example
!expanse-update-issue issue_id="2b0ea80c-2277-34dd-9c55-005922ba640a" update_type="Comment" value="XSOAR Test Playbook Comment"
Context Example
Human Readable Output
Results
created id issueId previousValue updateType user value 2020-12-18T18:13:21.301817Z b3825b75-97c5-488b-bc1e-e6347fa8ff23 2b0ea80c-2277-34dd-9c55-005922ba640a Comment username: demo+api.external.vandelay+panw@expanseinc.com XSOAR Test Playbook Comment
expanse-get-issue
Retrieve Expanse issue by issue ID.
Base Command
expanse-get-issue
Input
Argument Name | Description | Required |
---|---|---|
issue_id | ID of the Expanse issue to retrieve. | Required |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Issue.activityStatus | String | Activity status of issue, whether the issue is active or inactive |
Expanse.Issue.annotations.tags.id | String | The Internal Expanse tag id of the customer added tag |
Expanse.Issue.annotations.tags.name | String | The tag name of the customer added tag |
Expanse.Issue.assets.assetKey | String | Key used to access the asset in the respective Expanse asset API |
Expanse.Issue.assets.assetType | String | The type of asset the issue primarily relates to |
Expanse.Issue.assets.displayName | String | A friendly name for the asset |
Expanse.Issue.assets.id | String | Internal Expanse ID the asset |
Expanse.Issue.assigneeUsername | String | The username of the user that has been assigned to the issue |
Expanse.Issue.businessUnits.id | String | The internal Expanse ID for the business unit the affected asset belongs to |
Expanse.Issue.businessUnits.name | String | The name of the business unit the affected asset belongs to |
Expanse.Issue.category | String | The general category of the issue |
Expanse.Issue.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate |
Expanse.Issue.certificate.id | String | The Internal Expanse certificate ID |
Expanse.Issue.certificate.issuer | String | The issuer in the certificate |
Expanse.Issue.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate |
Expanse.Issue.certificate.issuerCountry | String | The issuer country in the certificate |
Expanse.Issue.certificate.issuerEmail | String | The issuer email in the certificate |
Expanse.Issue.certificate.issuerLocality | String | The issuer locality in the certificate |
Expanse.Issue.certificate.issuerName | String | The issuer name in the certificate |
Expanse.Issue.certificate.issuerOrg | String | The issuer org in the certificate |
Expanse.Issue.certificate.issuerOrgUnit | String | The issuer org unit in the certificate |
Expanse.Issue.certificate.issuerState | String | The issuer state in the certificate |
Expanse.Issue.certificate.md5Hash | String | The md5hash in the certificate |
Expanse.Issue.certificate.pemSha1 | String | The pemSha1 in the certificate |
Expanse.Issue.certificate.pemSha256 | String | The pemSha256 in the certificate |
Expanse.Issue.certificate.publicKey | String | The public key in the certificate |
Expanse.Issue.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate |
Expanse.Issue.certificate.publicKeyBits | Number | The public key bits in the certificate |
Expanse.Issue.certificate.publicKeyModulus | String | The public key modulus in the certificate |
Expanse.Issue.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate |
Expanse.Issue.certificate.publicKeySpki | String | The public key Spki in the certificate |
Expanse.Issue.certificate.serialNumber | String | The serial number in the certificate |
Expanse.Issue.certificate.signatureAlgorithm | String | The signature algorithm in the certificate |
Expanse.Issue.certificate.subject | String | The subject in the certificate |
Expanse.Issue.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate |
Expanse.Issue.certificate.subjectCountry | String | The subject country in the certificate |
Expanse.Issue.certificate.subjectEmail | String | The subject email in the certificate |
Expanse.Issue.certificate.subjectLocality | String | The subject locality in the certificate |
Expanse.Issue.certificate.subjectName | String | The subject name in the certificate |
Expanse.Issue.certificate.subjectOrg | String | The subject org in the certificate |
Expanse.Issue.certificate.subjectOrgUnit | String | The subject org unit in the certificate |
Expanse.Issue.certificate.subjectState | String | The subject state in the certificate |
Expanse.Issue.certificate.validNotAfter | Date | The valid not after date in the certificate |
Expanse.Issue.certificate.validNotBefore | Date | The valid not before date in the certificate |
Expanse.Issue.certificate.version | String | The version in the certificate |
Expanse.Issue.created | Date | When the issue instance was created |
Expanse.Issue.domain | String | Domain name of the issue |
Expanse.Issue.headline | String | A brief summary of the issue |
Expanse.Issue.helpText | String | Why Expanse this type of issue should be avoided |
Expanse.Issue.id | String | The internal Expanse ID of the issue |
Expanse.Issue.initialEvidence.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.id | String | The Internal Expanse certificate ID in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuer | String | The issuer in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerCountry | String | The issuer country in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerEmail | String | The issuer email in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerLocality | String | The issuer locality in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerName | String | The issuer name in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerOrg | String | The issuer org in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerOrgUnit | String | The issuer org unit in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.issuerState | String | The issuer state in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.md5Hash | String | The md5hash in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.pemSha1 | String | The pemSha1 in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.pemSha256 | String | The pemSha256 in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKey | String | The public key in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyBits | Number | The public key bits in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyModulus | String | The public key modulus in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.publicKeySpki | String | The public key Spki in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.serialNumber | String | The serial number in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.signatureAlgorithm | String | The signature algorithm in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subject | String | The subject in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectCountry | String | The subject country in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectEmail | String | The subject email in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectLocality | String | The subject locality in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectName | String | The subject name in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectOrg | String | The subject org in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectOrgUnit | String | The subject org unit in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.subjectState | String | The subject state in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.validNotAfter | Date | The valid not after date in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.validNotBefore | Date | The valid not before date in the certificate in the initial observation |
Expanse.Issue.initialEvidence.certificate.version | String | The version in the certificate in the initial observation |
Expanse.Issue.initialEvidence.cipherSuite | String | The cipher suite in the initial observation |
Expanse.Issue.initialEvidence.configuration._type | String | The type of configuration data in the initial observation |
Expanse.Issue.initialEvidence.configuration.validWhenScanned | Boolean | Whether the configuration was valid in the initial observation |
Expanse.Issue.initialEvidence.discoveryType | String | The discovery type in the initial observation |
Expanse.Issue.initialEvidence.domain | String | The domain name in the initial observation |
Expanse.Issue.initialEvidence.evidenceType | String | The evidence type of the initial observation |
Expanse.Issue.initialEvidence.exposureId | String | The exposure ID in the initial observation |
Expanse.Issue.initialEvidence.exposureType | String | The exposure type in the initial observation |
Expanse.Issue.initialEvidence.geolocation.latitude | Number | The latitude in the initial observation |
Expanse.Issue.initialEvidence.geolocation.longitude | Number | The longitude in the initial observation |
Expanse.Issue.initialEvidence.geolocation.city | String | The city name in the initial observation |
Expanse.Issue.initialEvidence.geolocation.regionCode | String | The region code in the initial observation |
Expanse.Issue.initialEvidence.geolocation.countryCode | String | The country code in the initial observation |
Expanse.Issue.initialEvidence.ip | String | The IPv4 address in the initial observation |
Expanse.Issue.initialEvidence.portNumber | Number | The port number in the initial observation |
Expanse.Issue.initialEvidence.portProtocol | String | The port protocol in the initial observation |
Expanse.Issue.initialEvidence.serviceId | String | The Service ID in the initial observation |
Expanse.Issue.initialEvidence.serviceProperties.serviceProperties.name | String | The service property name in the initial observation |
Expanse.Issue.initialEvidence.serviceProperties.serviceProperties.reason | String | The service property reason in the initial observation |
Expanse.Issue.initialEvidence.timestamp | Date | The timestamp of the initial observation |
Expanse.Issue.initialEvidence.tlsVersion | String | The TLS version found in the initial observation |
Expanse.Issue.ip | String | The IPv4 address last associated with the issue |
Expanse.Issue.issueType.archived | Boolean | Whether the issue type is archived |
Expanse.Issue.issueType.id | String | The ID of the issue type |
Expanse.Issue.issueType.name | String | The name of the issue type |
Expanse.Issue.latestEvidence.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.id | String | The Internal Expanse certificate ID in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuer | String | The issuer in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerCountry | String | The issuer country in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerEmail | String | The issuer email in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerLocality | String | The issuer locality in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerName | String | The issuer name in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerOrg | String | The issuer org in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerOrgUnit | String | The issuer org unit in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.issuerState | String | The issuer state in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.md5Hash | String | The md5hash in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.pemSha1 | String | The pemSha1 in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.pemSha256 | String | The pemSha256 in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKey | String | The public key in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyBits | Number | The public key bits in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyModulus | String | The public key modulus in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.publicKeySpki | String | The public key Spki in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.serialNumber | String | The serial number in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.signatureAlgorithm | String | The signature algorithm in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subject | String | The subject in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectCountry | String | The subject country in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectEmail | String | The subject email in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectLocality | String | The subject locality in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectName | String | The subject name in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectOrg | String | The subject org in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectOrgUnit | String | The subject org unit in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.subjectState | String | The subject state in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.validNotAfter | Date | The valid not after date in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.validNotBefore | Date | The valid not before date in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.certificate.version | String | The version in the certificate in the most recent observation |
Expanse.Issue.latestEvidence.cipherSuite | String | The cipher suite detected during the most recent observation |
Expanse.Issue.latestEvidence.configuration._type | String | The type of configuration data in the most recent observation |
Expanse.Issue.latestEvidence.configuration.validWhenScanned | Boolean | Whether the configuration was valid in the most recent observation |
Expanse.Issue.latestEvidence.discoveryType | String | The discovery type in the most recent observation |
Expanse.Issue.latestEvidence.domain | String | The domain name in the most recent observation |
Expanse.Issue.latestEvidence.evidenceType | String | The evidence type of the most recent observation |
Expanse.Issue.latestEvidence.exposureId | String | The exposure ID in the most recent observation |
Expanse.Issue.latestEvidence.exposureType | String | The exposure type in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.latitude | Number | The latitude in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.longitude | Number | The latitude in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.city | String | The city name in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.regionCode | String | The region code in the most recent observation |
Expanse.Issue.latestEvidence.geolocation.countryCode | String | The country code in the most recent observation |
Expanse.Issue.latestEvidence.ip | String | The IPv4 address in the most recent observation |
Expanse.Issue.latestEvidence.portNumber | Number | The port number in the most recent observation |
Expanse.Issue.latestEvidence.portProtocol | String | The port protocol in the most recent observation |
Expanse.Issue.latestEvidence.serviceId | String | The Service ID in the most recent observation |
Expanse.Issue.latestEvidence.serviceProperties.serviceProperties.name | String | The service property name in the most recent observation |
Expanse.Issue.latestEvidence.serviceProperties.serviceProperties.reason | String | The service property reason in the most recent observation |
Expanse.Issue.latestEvidence.timestamp | Date | The timestamp of the most recent observation |
Expanse.Issue.latestEvidence.tlsVersion | String | The TLS version found in the most recent observation |
Expanse.Issue.modified | Date | The timestamp of when the issue was last modified |
Expanse.Issue.portNumber | Number | The port number the issue was detected on |
Expanse.Issue.portProtocol | String | The port protocol the issue was detected on |
Expanse.Issue.priority | String | The priority of the issue |
Expanse.Issue.progressStatus | String | The progress status of the issue |
Expanse.Issue.providers.id | String | The ID of the provider the issue was detected on |
Expanse.Issue.providers.name | String | The name of the provider the issue was detected on |
Command Example
!expanse-get-issue issue_id="2b0ea80c-2277-34dd-9c55-005922ba640a"
Context Example
Human Readable Output
Expanse Issues
Id Headline Issue Type Category Ip Port Protocol Port Number Domain Certificate Priority Progress Status Activity Status Providers Assignee Username Business Units Created Modified Annotations Assets Help Text 2b0ea80c-2277-34dd-9c55-005922ba640a Insecure TLS at 52.6.192.223:443 id: InsecureTLS
name: Insecure TLS
archived: nullAttack Surface Reduction 52.6.192.223 TCP 443 id: 81d4479a-4c66-3b05-a969-4b40ba07ba21
md5Hash: gdRHmkxmGwWpaUtAuge6IQ==
issuer: C=US,O=GeoTrust Inc.,CN=GeoTrust SSL CA - G3
issuerAlternativeNames:
issuerCountry: US
issuerEmail: null
issuerLocality: null
issuerName: GeoTrust SSL CA - G3
issuerOrg: GeoTrust Inc.
formattedIssuerOrg: GeoTrust
issuerOrgUnit: null
issuerState: null
publicKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv8cw0HvfztMNtUU6tK7TSo0Ij1k+MwL+cYSTEl7f5Lc/v0Db9Bg3YI7ALlw3VLnJ3oWxiwwCJMLbOBmVr7tSrPBU7dFUh0UIS6LulVYe16fKb1MBUmMq9WckGHF6+bnXrP/xb9X77RiqP0HhRbv7s/3m2ZruIHZ334mm1shnO65vyCvrOHXZQWl8SSk7fHBebRgEcqBM+w0VKV1Uy6U3b7AKWAsbibEHHCuGYFV+OaJxO7/18tJBNwJSX7lDnMOOxoCY2Jcafr/j5gb8O75OH2uxyg2bV7huwm7obYWP9Glw6b9KMdl55CsQHPNW3NW1AnCbAJFvDszl+Op96XNcHQIDAQAB
publicKeyAlgorithm: RSA
publicKeyRsaExponent: 65537
signatureAlgorithm: SHA256withRSA
subject: C=IN,ST=Maharashtra,L=Pune,O=Sears IT and Management Services India Pvt. Ltd.,OU=Management Services,CN=.thespeedyou.com
subjectAlternativeNames: .thespeedyou.com thespeedyou.com
subjectCountry: IN
subjectEmail: null
subjectLocality: Pune
subjectName: *.thespeedyou.com
subjectOrg: Sears IT and Management Services India Pvt. Ltd.
subjectOrgUnit: Management Services
subjectState: Maharashtra
serialNumber: 34287766128589078095374161204025316200
validNotBefore: 2015-01-19T00:00:00Z
validNotAfter: 2017-01-18T23:59:59Z
version: 3
publicKeyBits: 2048
pemSha256: w_LuhDoJupBuXxDW5gzATkB6TL0IsdQK09fuQsLGj-g=
pemSha1: p0y_sHlFdp5rPOw8aWrH2Qc331Q=
publicKeyModulus: bfc730d07bdfced30db5453ab4aed34a8d088f593e3302fe718493125edfe4b73fbf40dbf41837608ec02e5c3754b9c9de85b18b0c0224c2db381995afbb52acf054edd1548745084ba2ee95561ed7a7ca6f530152632af5672418717af9b9d7acfff16fd5fbed18aa3f41e145bbfbb3fde6d99aee207677df89a6d6c8673bae6fc82beb3875d941697c49293b7c705e6d180472a04cfb0d15295d54cba5376fb00a580b1b89b1071c2b8660557e39a2713bbff5f2d2413702525fb9439cc38ec68098d8971a7ebfe3e606fc3bbe4e1f6bb1ca0d9b57b86ec26ee86d858ff46970e9bf4a31d979e42b101cf356dcd5b502709b00916f0ecce5f8ea7de9735c1d
publicKeySpki: 5yD3VMYLV6A4CelOIlekrA1ByPGO769aG16XHfMixnA=Medium InProgress Active {'id': 'AWS', 'name': 'Amazon Web Services'} Unassigned {'id': 'f738ace6-f451-4f31-898d-a12afa204b2a', 'name': 'PANW VanDelay Dev'} 2020-09-23T01:44:37.415249Z 2020-12-18T18:13:24.311442Z tags: {'id': '724a1137-ee3f-381f-95f2-ea0441db22d0', 'assetKey': 'gdRHmkxmGwWpaUtAuge6IQ==', 'assetType': 'Certificate', 'displayName': '*.thespeedyou.com'} This service should not be visible on the public Internet.
expanse-list-businessunits
List available business units from Expanse.
Base Command
expanse-list-businessunits
Input
Argument Name | Description | Required |
---|---|---|
limit | Maximum number of results to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.BusinessUnit.id | String | Business unit ID |
Expanse.BusinessUnit.name | String | Business unit name |
Command Example
!expanse-list-businessunits limit="2"
Context Example
Human Readable Output
Results
id name c4de7fad-cde1-46cf-8725-a5999533db59 PANW VanDelay Import-Export Dev c94c50ca-124f-4983-8da5-1756138e2252 PANW Acme Latex Supply Dev
expanse-list-providers
List available providers from Expanse.
Base Command
expanse-list-providers
Input
Argument Name | Description | Required |
---|---|---|
limit | Maximum number of results to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Provider.id | String | Provider ID |
Expanse.Provider.name | String | Provider name |
Command Example
!expanse-list-providers limit="2"
Context Example
Human Readable Output
Results
id name AlibabaCloud Alibaba Cloud AWS Amazon Web Services
expanse-list-tags
List available tags from Expanse.
Base Command
expanse-list-tags
Input
Argument Name | Description | Required |
---|---|---|
limit | Maximum number of results to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Tag.created | Date | The date in which the tag was first created |
Expanse.Tag.description | String | The description associated with the tag |
Expanse.Tag.disabled | Boolean | If the tag should be hidden as a tag option in the Expander UI |
Expanse.Tag.id | String | The Expanse ID for the tag |
Expanse.Tag.modified | Date | The date in which metadata about the tag was last modified |
Expanse.Tag.name | String | The display name for the tag |
Expanse.Tag.tenantId | String | The tenant ID associated with the tag |
Command Example
!expanse-list-tags limit="2"
Context Example
Human Readable Output
Results
created description disabled id modified name tenantId 2020-12-07T12:18:38.047826Z XSOAR Test Tag false a96792e9-ac04-338e-bd7f-467e395c3739 2020-12-07T12:18:38.047826Z xsoar-test-tag-new f738ace6-f451-4f31-898d-a12afa204b2a 2020-12-07T09:42:40.456398Z XSOAR Test Playbook Tag false e00bc79d-d367-36f4-824c-042836fef5fc 2020-12-07T09:42:40.456398Z xsoar-test-pb-tag f738ace6-f451-4f31-898d-a12afa204b2a
expanse-assign-tags-to-asset
Assign tags to an Expanse asset.
Base Command
expanse-assign-tags-to-asset
Input
Argument Name | Description | Required |
---|---|---|
asset_type | Type of Expanse asset to assign the tag to. Possible values are: IpRange, Certificate, Domain. | Required |
asset_id | ID of the asset to assign the tags to. | Required |
tags | IDs of the tags to assign to the asset (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to assign to the asset (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-assign-tags-to-asset asset_type="IpRange" asset_id="0a8f44f9-05dc-42a3-a395-c83dad49fadf" tags="e00bc79d-d367-36f4-824c-042836fef5fc"
Context Example
Human Readable Output
Operation complete
expanse-unassign-tags-from-asset
Unassign tags from an Expanse Asset.
Base Command
expanse-unassign-tags-from-asset
Input
Argument Name | Description | Required |
---|---|---|
asset_type | Type of Expanse asset to unassign the tags from. Possible values are: IpRange, Certificate, Domain. | Required |
asset_id | ID of the asset to unassign the tags from. | Required |
tags | IDs of the tags to unassign from the asset (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to unassign from the asset (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-unassign-tags-from-asset asset_type="IpRange" asset_id="0a8f44f9-05dc-42a3-a395-c83dad49fadf" tags="e00bc79d-d367-36f4-824c-042836fef5fc"
Context Example
Human Readable Output
Operation complete
expanse-assign-tags-to-iprange
Assign tags to an Expanse IP range.
Base Command
expanse-assign-tags-to-iprange
Input
Argument Name | Description | Required |
---|---|---|
asset_id | ID of the IP range to assign tags to. | Required |
tags | IDs of the tags to assign to the IP range (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to assign to the IP range (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-assign-tags-to-iprange asset_id="0a8f44f9-05dc-42a3-a395-c83dad49fadf" tag_names="xsoar-test-pb-tag"
Context Example
Human Readable Output
Operation complete
expanse-unassign-tags-from-iprange
Unassign tags from an Expanse IP range.
Base Command
expanse-unassign-tags-from-iprange
Input
Argument Name | Description | Required |
---|---|---|
asset_id | ID of the IP range to unassign tags from. | Required |
tags | IDs of the tags to unassign from the IP range (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to unassign from the IP range (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-unassign-tags-from-iprange asset_id="0a8f44f9-05dc-42a3-a395-c83dad49fadf" tag_names="xsoar-test-pb-tag"
Context Example
Human Readable Output
Operation complete
expanse-assign-tags-to-certificate
Assign tags to an Expanse certificate.
Base Command
expanse-assign-tags-to-certificate
Input
Argument Name | Description | Required |
---|---|---|
asset_id | ID of the certificate to assign tags to. | Required |
tags | IDs of the tags to assign to the certificate (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to assign to the certificate (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-assign-tags-to-certificate asset_id="30a111ae-39e2-3b82-b459-249bac0c6065" tag_names="xsoar-test-pb-tag"
Context Example
Human Readable Output
Operation complete
expanse-unassign-tags-from-certificate
Unassign tags from an Expanse certificate.
Base Command
expanse-unassign-tags-from-certificate
Input
Argument Name | Description | Required |
---|---|---|
asset_id | ID of the certificate to assign tags to. | Required |
tags | IDs of the tags to unassign from the certificate (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to unassign from the certificate (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-unassign-tags-from-certificate asset_id="30a111ae-39e2-3b82-b459-249bac0c6065" tag_names="xsoar-test-pb-tag"
Context Example
Human Readable Output
Operation complete
expanse-assign-tags-to-domain
Assign tags to an Expanse domain.
Base Command
expanse-assign-tags-to-domain
Input
Argument Name | Description | Required |
---|---|---|
asset_id | ID of the domain to assign tags to. | Required |
tags | IDs of the tags to assign to the domain (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to assign to the domain (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-assign-tags-to-domain asset_id="142194a1-f443-3878-8dcc-540f4061c5f5" tag_names="xsoar-test-pb-tag"
Context Example
Human Readable Output
Operation complete
expanse-unassign-tags-from-domain
Unassign tags from an Expanse domain.
Base Command
expanse-unassign-tags-from-domain
Input
Argument Name | Description | Required |
---|---|---|
asset_id | ID of the domain to unassign tags from. | Required |
tags | IDs of the tags to unassign from the domain (comma separated string). If used in combination with 'tag_names' the lists of tags are merged. | Optional |
tag_names | Names of the tags to unassign from the domain (comma separated string). If used in combination with 'tags' the lists of tags are merged. | Optional |
Context Output
Path | Type | Description |
---|
Command Example
!expanse-unassign-tags-from-domain asset_id="142194a1-f443-3878-8dcc-540f4061c5f5" tag_names="xsoar-test-pb-tag"
Context Example
Human Readable Output
Operation complete
expanse-create-tag
Create a new tag in Expanse.
Base Command
expanse-create-tag
Input
Argument Name | Description | Required |
---|---|---|
name | Name of the tag (less than 128 characters). | Required |
description | Description of the tag (less than 512 characters). | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Tag.created | Date | The date in which the tag was first created |
Expanse.Tag.description | String | The description associated with the tag |
Expanse.Tag.disabled | Boolean | If the tag should be hidden as a tag option in the Expander UI |
Expanse.Tag.id | String | The Expanse ID for the tag |
Expanse.Tag.modified | Date | The date in which metadata about the tag was last modified |
Expanse.Tag.name | String | The display name for the tag |
Expanse.Tag.tenantId | String | The tenant ID associated with the tag |
Command Example
!expanse-create-tag name="xsoar-test-tag-new" description="XSOAR Test Tag"
Context Example
Human Readable Output
Tag already exists
expanse-get-iprange
Retrieve Expanse IP ranges by asset id or search parameters.
Base Command
expanse-get-iprange
Input
Argument Name | Description | Required |
---|---|---|
id | Asset ID of the Expanse IP range to retrieve. If provided, other search parameters are ignored. | Optional |
business_units | Returns only results whose Business Unit's ID falls in the provided list. (comma separated string). Cannot be used with the 'business_unit_names' argument. | Optional |
business_unit_names | Returns only results whose Business Unit's ID falls in the provided list. (comma separated string). Cannot be used with the 'business_units' argument. | Optional |
inet | Search for given IP/CIDR block using a single IP (d.d.d.d), a dashed IP range (d.d.d.d-d.d.d.d), a CIDR block (d.d.d.d/m), a partial CIDR (d.d.), or a wildcard (d.d.*.d). | Optional |
limit | Maximum number of entries to retrieve. | Optional |
tags | Returns only results whose Tag ID falls in the provided list. (comma separated string). Cannot be used with the 'tag_names' argument. | Optional |
tag_names | Returns only results whose Tag name falls in the provided list. (comma separated string). Cannot be used with the 'tags' argument. | Optional |
include | Include "none" or any of the following options in the response (comma separated) - annotations, severityCounts, attributionReasons, relatedRegistrationInformation, locationInformation. Default is none. | Optional |
limit | Maximum number of results to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.IPRange.annotations.additionalNotes | String | Customer provided annotation details for an IP range |
Expanse.IPRange.annotations.contacts | String | Customer provided point-of-contact details for an IP range |
Expanse.IPRange.annotations.tags | String | Customer provided tags for an IP range |
Expanse.IPRange.attributionReasons.reason | String | The reasons why an IP range is attributed to the customer |
Expanse.IPRange.businessUnits.id | String | Business Units that the IP range has been assigned to |
Expanse.IPRange.businessUnits.name | String | Business Units that the IP range has been assigned to |
Expanse.IPRange.created | Date | The date that the IP range was added to the Expander instance |
Expanse.IPRange.id | String | Internal Expanse ID for the IP Range |
Expanse.IPRange.ipVersion | String | The IP version of the IP range |
Expanse.IPRange.locationInformation.geolocation.city | String | The IP range geolocation |
Expanse.IPRange.locationInformation.geolocation.countryCode | String | The IP range geolocation |
Expanse.IPRange.locationInformation.geolocation.latitude | Number | The IP range geolocation |
Expanse.IPRange.locationInformation.geolocation.longitude | Number | The IP range geolocation |
Expanse.IPRange.locationInformation.geolocation.regionCode | String | The IP range geolocation |
Expanse.IPRange.locationInformation.ip | String | The IP range geolocation |
Expanse.IPRange.modified | Date | The date on which the IP range was last ingested into Expander |
Expanse.IPRange.rangeIntroduced | Date | The date that the IP range was added to the Expander instance |
Expanse.IPRange.rangeSize | Number | The number of IP addresses in the IP range |
Expanse.IPRange.rangeType | String | If the IP range is Expanse-generated parent range or a customer-generated custom range |
Expanse.IPRange.relatedRegistrationInformation.country | String | The country within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.endAddress | String | The end address within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.handle | String | The handle within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.ipVersion | String | The IP version within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.name | String | The name within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.parentHandle | String | The parent handle within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.address | String | The address within the registry entities of the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.email | String | The email within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.events.action | String | The events action within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.events.actor | String | The events actor within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.events.date | Date | The events date within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.firstRegistered | Date | The first registered date within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.formattedName | String | The formatted name within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.handle | String | The handle within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.id | String | The ID within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.lastChanged | Date | The last changed date within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.org | String | The org within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.phone | String | The phone number within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.relatedEntityHandles | String | The related entity handles within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.remarks | String | The remarks within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.roles | String | The roles within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.registryEntities.statuses | String | The statuses within the registry entities of the e IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.remarks | String | The remarks within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.startAddress | String | The start address within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.updatedDate | Date | The last update date within the IP range registration information |
Expanse.IPRange.relatedRegistrationInformation.whoisServer | String | The Whois server within the IP range registration information |
Expanse.IPRange.responsiveIpCount | Number | The number of IPs responsive on the public Internet within the IP range |
Expanse.IPRange.severityCounts.count | Number | The number of exposures observed on the IP range |
Expanse.IPRange.severityCounts.type | String | The severity level of the exposures observed on the IP range |
DBotScore.Score | Number | The actual score. |
DBotScore.Vendor | String | The vendor used to calculate the score. |
DBotScore.Indicator | String | The indicator that was tested. |
DBotScore.Type | String | The indicator type. |
Command Example
!expanse-get-iprange limit="1" include="none" limit="1"
Context Example
Human Readable Output
Expanse IP Range List
businessUnits cidr created customChildRanges id ipVersion modified rangeIntroduced rangeSize rangeType responsiveIpCount {'id': 'c94c50ca-124f-4983-8da5-1756138e2252', 'name': 'PANW Acme Latex Supply Dev'} 1.179.133.112/29 2020-09-22 0a8f44f9-05dc-42a3-a395-c83dad49fadf 4 2020-12-18 2020-09-22 8 parent 0
expanse-get-domain
Retrieve Expanse domains by domain name or search parameters.
Base Command
expanse-get-domain
Input
Argument Name | Description | Required |
---|---|---|
domain | Domain name to retrieve (exact match). If provided, other search parameters are ignored. | Optional |
last_observed_date | Last date the domain was observed by Expanse (Format is YYYY-MM-DD). | Optional |
search | Search domain names that match the specified substring. | Optional |
limit | Maximum number of entries to retrieve. | Optional |
has_dns_resolution | Retrieve only domains with or without DNS resolution. Possible values are: true, false. | Optional |
has_active_service | Retrieve only domains with or without an active service discovered by Expanse. Possible values are: true, false. | Optional |
has_related_cloud_resources | Retrieve only domains with or without cloud resources discovered by Expanse. Possible values are: true, false. | Optional |
tags | Returns only results whose Tag ID falls in the provided list. (comma separated string). Cannot be used with the 'tag_names' argument. | Optional |
tag_names | Returns only results whose Tag name falls in the provided list. (comma separated string). Cannot be used with the 'tags' argument. | Optional |
business_units | Returns only results whose Business Unit's ID falls in the provided list. (comma separated string). Cannot be used with the 'business_unit_names' argument. | Optional |
business_unit_names | Returns only results whose Business Unit's name falls in the provided list. (comma separated string). Cannot be used with the 'business_units' argument. | Optional |
providers | Returns only results whose Provider's ID falls in the provided list. (comma separated string). Cannot be used with the 'provider_names' argument. | Optional |
provider_names | Returns only results whose Provider's name falls in the provided list. (comma separated string). Cannot be used with the 'providers' argument. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Domain.annotations.note | String | Customer provided annotation details for a domain |
Expanse.Domain.annotations.contacts.id | String | ID for customer provided contact details for a domain |
Expanse.Domain.annotations.contacts.name | String | Customer provided contact details for a domain |
Expanse.Domain.annotations.tags.id | String | ID for customer added tag on a domain in Expander |
Expanse.Domain.annotations.tags.name | String | Customer added tag on a domain in Expander |
Expanse.Domain.businessUnits.id | String | Business Units that the domain has been assigned to |
Expanse.Domain.businessUnits.name | String | Business Units that the domain has been assigned to |
Expanse.Domain.businessUnits.tenantId | String | Tenant ID for business Units that the domain has been assigned to |
Expanse.Domain.dateAdded | Date | The date that the domain was added to the Expander instance |
Expanse.Domain.details.recentIps.assetKey | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.assetType | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.businessUnits.id | String | Business Units for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.businessUnits.name | String | Business Units for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.businessUnits.tenantId | String | Tenant information for business Units that the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.commonName | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.domain | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.ip | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.lastObserved | Date | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.provider.id | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.provider.name | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.tenant.id | String | Tenant information for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.tenant.name | String | Tenant information for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.tenant.tenantId | String | Tenant information for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.type | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.dnsResolutionStatus | String | Latest DNS resolution status |
Expanse.Domain.firstObserved | Date | The date that the domain was first observed |
Expanse.Domain.hasLinkedCloudResources | Boolean | Whether the domain has any linked cloud resources associated with it |
Expanse.Domain.id | String | Internal Expanse ID for Domain |
Expanse.Domain.domain | String | The domain value |
Expanse.Domain.isCollapsed | Boolean | Whether or not the subdomains of the domain are collapsed |
Expanse.Domain.isPaidLevelDomain | Boolean | Whether or not the domain is a PLD |
Expanse.Domain.lastObserved | Date | The date that the domain was most recently observed |
Expanse.Domain.lastSampledIp | String | The last observed IPv4 address for the domain |
Expanse.Domain.lastSubdomainMetadata.collapseType | String | Sub-domain metadata |
Expanse.Domain.lastSubdomainMetadata.numSubdomains | Number | Sub-domain metadata |
Expanse.Domain.lastSubdomainMetadata.numDistinctIps | Number | Sub-domain metadata |
Expanse.Domain.lastSubdomainMetadata.date | Date | Sub-domain metadata |
Expanse.Domain.providers.id | String | Information about the hosting provider of the IP the domain resolves to |
Expanse.Domain.providers.name | String | Information about the hosting provider of the IP the domain resolves to |
Expanse.Domain.serviceStatus | String | Detected service statuses for the domain |
Expanse.Domain.sourceDomain | String | The source domain for the domain object |
Expanse.Domain.tenant.id | String | Tenant information for the domain |
Expanse.Domain.tenant.name | String | Tenant information for the domain |
Expanse.Domain.tenant.tenantId | String | Tenant information for the domain |
Expanse.Domain.whois.admin.city | String | The admin city in the Whois information for the domain |
Expanse.Domain.whois.admin.country | String | The admin country in the Whois information for the domain |
Expanse.Domain.whois.admin.emailAddress | String | The admin email address in the Whois information for the domain |
Expanse.Domain.whois.admin.faxExtension | String | The admin fax extension in the Whois information for the domain |
Expanse.Domain.whois.admin.faxNumber | String | The admin fax number in the Whois information for the domain |
Expanse.Domain.whois.admin.name | String | The admin name in the Whois information for the domain |
Expanse.Domain.whois.admin.organization | String | The admin organization in the Whois information for the domain |
Expanse.Domain.whois.admin.phoneExtension | String | The admin phone extension in the Whois information for the domain |
Expanse.Domain.whois.admin.phoneNumber | String | The admin phone number in the Whois information for the domain |
Expanse.Domain.whois.admin.postalCode | String | The admin postal code in the Whois information for the domain |
Expanse.Domain.whois.admin.province | String | The admin province in the Whois information for the domain |
Expanse.Domain.whois.admin.registryId | String | The admin registry ID in the Whois information for the domain |
Expanse.Domain.whois.admin.street | String | The admin street in the Whois information for the domain |
Expanse.Domain.whois.creationDate | Date | The creation date in the Whois information for the domain |
Expanse.Domain.whois.dnssec | String | The dnssec in the Whois information for the domain |
Expanse.Domain.whois.domain | String | The domain in the Whois information for the domain |
Expanse.Domain.whois.domainStatuses | String | The domain statuses in the Whois information for the domain |
Expanse.Domain.whois.nameServers | String | The name servers in the Whois information for the domain |
Expanse.Domain.whois.registrant.city | String | The registrant city in the Whois information for the domain |
Expanse.Domain.whois.registrant.country | String | The registrant country in the Whois information for the domain |
Expanse.Domain.whois.registrant.emailAddress | String | The registrant email address in the Whois information for the domain |
Expanse.Domain.whois.registrant.faxExtension | String | The registrant fax extension in the Whois information for the domain |
Expanse.Domain.whois.registrant.faxNumber | String | The registrant fax number in the Whois information for the domain |
Expanse.Domain.whois.registrant.name | String | The registrant name in the Whois information for the domain |
Expanse.Domain.whois.registrant.organization | String | The registrant organization in the Whois information for the domain |
Expanse.Domain.whois.registrant.phoneExtension | String | The registrant phone extension in the Whois information for the domain |
Expanse.Domain.whois.registrant.phoneNumber | String | The registrant phone number in the Whois information for the domain |
Expanse.Domain.whois.registrant.postalCode | String | The registrant postal code in the Whois information for the domain |
Expanse.Domain.whois.registrant.province | String | The registrant province in the Whois information for the domain |
Expanse.Domain.whois.registrant.registryId | String | The registrant registry ID in the Whois information for the domain |
Expanse.Domain.whois.registrant.street | String | The registrant street in the Whois information for the domain |
Expanse.Domain.whois.registrar.abuseContactEmail | String | The registrar abuse contact email in the Whois information for the domain |
Expanse.Domain.whois.registrar.abuseContactPhone | String | The registrar abuse contact phone in the Whois information for the domain'' |
Expanse.Domain.whois.registrar.formattedName | String | The registrar formatted name Whois information for the domain |
Expanse.Domain.whois.registrar.ianaId | String | The registrar iana ID in the Whois information for the domain |
Expanse.Domain.whois.registrar.name | String | The registrar name in the Whois information for the domain |
Expanse.Domain.whois.registrar.registrationExpirationDate | Date | The registrar registration expiration date in the Whois information for the domain |
Expanse.Domain.whois.registrar.url | String | The registrar URL in the Whois information for the domain |
Expanse.Domain.whois.registrar.whoisServer | String | The registrar Whois server in the Whois information for the domain |
Expanse.Domain.whois.registryDomainId | String | The registry domain ID in the Whois information for the domain |
Expanse.Domain.whois.registryExpiryDate | Date | The registry expiry date in the Whois information for the domain |
Expanse.Domain.whois.reseller | String | The reseller in the Whois information for the domain |
Expanse.Domain.whois.tech.city | String | The tech city in the Whois information for the domain |
Expanse.Domain.whois.tech.country | String | The tech country in the Whois information for the domain |
Expanse.Domain.whois.tech.emailAddress | String | The tech email address in the Whois information for the domain |
Expanse.Domain.whois.tech.faxExtension | String | The tech fax extension in the Whois information for the domain |
Expanse.Domain.whois.tech.faxNumber | String | The tech fax number in the Whois information for the domain |
Expanse.Domain.whois.tech.name | String | The tech name in the Whois information for the domain |
Expanse.Domain.whois.tech.organization | String | The tech organization in the Whois information for the domain |
Expanse.Domain.whois.tech.phoneExtension | String | The tech phone extension in the Whois information for the domain |
Expanse.Domain.whois.tech.phoneNumber | String | The tech phone number in the Whois information for the domain |
Expanse.Domain.whois.tech.postalCode | String | The tech postal code in the Whois information for the domain |
Expanse.Domain.whois.tech.province | String | The tech province in the Whois information for the domain |
Expanse.Domain.whois.tech.registryId | String | The tech registry ID in the Whois information for the domain |
Expanse.Domain.whois.tech.street | String | The tech street in the Whois information for the domain |
Expanse.Domain.whois.updatedDate | Date | The updated date in the Whois information for the domain |
Expanse.Domain.details.cloudResources.id | String | The cloud resource ID |
Expanse.Domain.details.cloudResources.tenant.id | String | Tenant information for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.tenant.name | String | Tenant information for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.tenant.tenantId | String | Tenant information for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.businessUnits.id | String | Business Units that the cloud resource has been assigned to |
Expanse.Domain.details.cloudResources.businessUnits.name | String | Business Units that the cloud resource has been assigned to |
Expanse.Domain.details.cloudResources.businessUnits.tenantId | String | Tenant information businessUnits that the cloud resource as been assigned to |
Expanse.Domain.details.cloudResources.dateAdded | Date | The date that the cloud resource was added to the Expander instance |
Expanse.Domain.details.cloudResources.firstObserved | Date | The date that the cloud resource was first observed |
Expanse.Domain.details.cloudResources.lastObserved | Date | The date that the domain was most recently observed |
Expanse.Domain.details.cloudResources.instanceId | String | Instance ID for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.type | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.name | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.ips | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.domain | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.provider.id | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.provider.name | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.region | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.vpc.id | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.vpc.name | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.accountIntegration.id | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.accountIntegration.name | String | Additional details for the cloud resource linked to the domain |
Expanse.Domain.details.cloudResources.recentIps.assetKey | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.assetType | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.businessUnits.id | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Domain.details.cloudResources.recentIps.businessUnits.name | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Domain.details.cloudResources.recentIps.businessUnits.tenantId | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Domain.details.cloudResources.recentIps.commonName | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.domain | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.ip | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.lastObserved | Date | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.provider.id | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.provider.name | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.tenant.id | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.tenant.name | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.tenant.tenantId | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.recentIps.type | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Domain.details.cloudResources.annotations.note | String | Customer provided annotation details for a domain |
Expanse.Domain.details.cloudResources.annotations.contacts.id | String | ID for customer provided contact details for a domain |
Expanse.Domain.details.cloudResources.annotations.contacts.name | String | Customer provided contact details for a domain |
Expanse.Domain.details.cloudResources.annotations.tags.id | String | ID for customer added tag on a domain in Expander |
Expanse.Domain.details.cloudResources.annotations.tags.name | String | Customer added tag on a domain in Expander |
Domain.Name | String | The domain name, for example: "google.com". |
Domain.DNS | String | A list of IP objects resolved by DNS. |
Domain.DetectionEngines | Number | The total number of engines that checked the indicator. |
Domain.PositiveDetections | Number | The number of engines that positively detected the indicator as malicious. |
Domain.CreationDate | Date | The date that the domain was created. |
Domain.UpdatedDate | String | The date that the domain was last updated. |
Domain.ExpirationDate | Date | The expiration date of the domain. |
Domain.DomainStatus | Date | The status of the domain. |
Domain.NameServers | String | Name servers of the domain. |
Domain.Organization | String | The organization of the domain. |
Domain.Subdomains | String | Subdomains of the domain. |
Domain.Admin.Country | String | The country of the domain administrator. |
Domain.Admin.Email | String | The email address of the domain administrator. |
Domain.Admin.Name | String | The name of the domain administrator. |
Domain.Admin.Phone | String | The phone number of the domain administrator. |
Domain.Registrant.Country | String | The country of the registrant. |
Domain.Registrant.Email | String | The email address of the registrant. |
Domain.Registrant.Name | String | The name of the registrant. |
Domain.Registrant.Phone | String | The phone number for receiving abuse reports. |
Domain.WHOIS.DomainStatus | String | The status of the domain. |
Domain.WHOIS.NameServers | String | Name servers of the domain. |
Domain.WHOIS.CreationDate | Date | The date that the domain was created. |
Domain.WHOIS.UpdatedDate | Date | The date that the domain was last updated. |
Domain.WHOIS.ExpirationDate | Date | The expiration date of the domain. |
Domain.WHOIS.Registrant.Name | String | The name of the registrant. |
Domain.WHOIS.Registrant.Email | String | The email address of the registrant. |
Domain.WHOIS.Registrant.Phone | String | The phone number of the registrant. |
Domain.WHOIS.Registrar.Name | String | The name of the registrar, for example: "GoDaddy" |
Domain.WHOIS.Registrar.AbuseEmail | String | The email address of the contact for reporting abuse. |
Domain.WHOIS.Registrar.AbusePhone | String | The phone number of contact for reporting abuse. |
Domain.WHOIS.Admin.Name | String | The name of the domain administrator. |
Domain.WHOIS.Admin.Email | String | The email address of the domain administrator. |
Domain.WHOIS.Admin.Phone | String | The phone number of the domain administrator. |
Domain.WHOIS.History | String | List of Whois objects |
Domain.Malicious.Vendor | String | The vendor reporting the domain as malicious. |
Domain.Malicious.Description | String | A description explaining why the domain was reported as malicious. |
DBotScore.Indicator | String | The indicator that was tested. |
DBotScore.Type | String | The indicator type. |
DBotScore.Vendor | String | The vendor used to calculate the score. |
DBotScore.Score | Number | The actual score. |
Command Example
!expanse-get-domain limit="1"
Context Example
Human Readable Output
Expanse Domain List
annotations businessUnits dateAdded details dnsResolutionStatus domain firstObserved hasLinkedCloudResources id isCollapsed isPaidLevelDomain lastObserved lastSampledIp lastSubdomainMetadata providers serviceStatus sourceDomain tenant whois contacts:
tags:
note:{'id': 'c4de7fad-cde1-46cf-8725-a5999533db59', 'name': 'PANW VanDelay Import-Export Dev', 'tenantId': 'f738ace6-f451-4f31-898d-a12afa204b2a'},
{'id': 'f738ace6-f451-4f31-898d-a12afa204b2a', 'name': 'PANW VanDelay Dev', 'tenantId': 'f738ace6-f451-4f31-898d-a12afa204b2a'}2020-09-22T21:23:02.372Z HAS_DNS_RESOLUTION *.108.pets.com 2020-09-22T06:10:31.787Z false 142194a1-f443-3878-8dcc-540f4061c5f5 false false 2020-09-22T06:10:31.787Z 72.52.10.14 {'id': 'Akamai', 'name': 'Akamai Technologies'} NO_ACTIVE_SERVICE,
NO_ACTIVE_ON_PREM_SERVICE,
NO_ACTIVE_CLOUD_SERVICEpets.com id: f738ace6-f451-4f31-898d-a12afa204b2a
name: PANW VanDelay Dev
tenantId: f738ace6-f451-4f31-898d-a12afa204b2a{'domain': 'pets.com', 'registryDomainId': None, 'updatedDate': '2016-10-19T09:12:50Z', 'creationDate': '1994-11-21T05:00:00Z', 'registryExpiryDate': '2018-11-20T05:00:00Z', 'reseller': None, 'registrar': {'name': 'MarkMonitor Inc.', 'formattedName': None, 'whoisServer': 'whois.markmonitor.com', 'url': None, 'ianaId': None, 'registrationExpirationDate': None, 'abuseContactEmail': None, 'abuseContactPhone': None}, 'domainStatuses': ['clientDeleteProhibited clientTransferProhibited clientUpdateProhibited'], 'nameServers': ['NS1.MARKMONITOR.COM', 'NS2.MARKMONITOR.COM', 'NS3.MARKMONITOR.COM', 'NS4.MARKMONITOR.COM', 'NS5.MARKMONITOR.COM', 'NS6.MARKMONITOR.COM', 'NS7.MARKMONITOR.COM'], 'registrant': {'name': 'Admin Contact', 'organization': 'PetSmart Home Office, Inc.', 'street': '19601 N 27th Ave,', 'city': 'Phoenix', 'province': 'AZ', 'postalCode': '85027', 'country': 'UNITED STATES', 'phoneNumber': '16235806100', 'phoneExtension': '', 'faxNumber': '16235806109', 'faxExtension': '', 'emailAddress': 'legal@petsmart.com', 'registryId': None}, 'admin': {'name': 'Admin Contact', 'organization': 'PetSmart Home Office, Inc.', 'street': '19601 N 27th Ave,', 'city': 'Phoenix', 'province': 'AZ', 'postalCode': '85027', 'country': 'UNITED STATES', 'phoneNumber': '16235806100', 'phoneExtension': '', 'faxNumber': '16235806109', 'faxExtension': '', 'emailAddress': 'legal@petsmart.com', 'registryId': None}, 'tech': {'name': None, 'organization': None, 'street': None, 'city': None, 'province': None, 'postalCode': None, 'country': None, 'phoneNumber': None, 'phoneExtension': None, 'faxNumber': None, 'faxExtension': None, 'emailAddress': None, 'registryId': None}, 'dnssec': None}
expanse-get-associated-domains
Returns all the Expanse domains which have been seen with the specified certificate or IP address.
Base Command
expanse-get-associated-domains
Input
Argument Name | Description | Required |
---|---|---|
common_name | The common name of the certificate to search domains for. Fuzzy matching is done on this name, however query times can grow quite large when searching for short strings. Ex. "*.myhost.com" is a better search term than "host". | Optional |
ip | The IP address to search domains for. | Optional |
limit | Maximum number of matching certificates to retrieve. | Optional |
domains_limit | Maximum number of domains per certificate to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.AssociatedDomain.name | String | Name of the domain. |
Expanse.AssociatedDomain.IP | String | IP Address the domain resolved to. |
Expanse.AssociatedDomain.certificate | String | Expanse ID of the certificate associated to this domain. |
Domain.Name | String | The domain name, for example: "google.com". |
DBotScore.Indicator | String | The indicator that was tested. |
DBotScore.Type | String | The indicator type. |
DBotScore.Vendor | String | The vendor used to calculate the score. |
DBotScore.Score | Number | The actual score. |
Command Example
!expanse-get-associated-domains ip="1.1.1.1"
Context Example
Human Readable Output
Expanse Domains matching Certificate Common Name: None
name IP certificate test.developers.company.com 1.1.1.1
expanse-get-certificate
Retrieve Expanse certificates by MD5 hash or search parameters.
Base Command
expanse-get-certificate
Input
Argument Name | Description | Required |
---|---|---|
md5_hash | MD5 Hash of the certificate. If provided, other search parameters are ignored. | Optional |
last_observed_date | Last date the domain was observed by Expanse (Format is YYYY-MM-DD), to be used with domain argument. | Optional |
search | Search for certificates with the specified substring in common name. | Optional |
limit | Maximum number of entries to retrieve. | Optional |
has_certificate_advertisement | Retrieve only certificates actively/not actively advertised. Possible values are: true, false. | Optional |
has_active_service | Retrieve only certificates with or without an active service discovered by Expanse. Possible values are: true, false. | Optional |
has_related_cloud_resources | Retrieve only certificates with or without cloud resources discovered by Expanse. Possible values are: true, false. | Optional |
tags | Returns only results whose Tag ID falls in the provided list. (comma separated string). Cannot be used with the 'tag_names' argument. | Optional |
tag_names | Returns only results whose Tag name falls in the provided list. (comma separated string). Cannot be used with the 'tags' argument. | Optional |
business_units | Returns only results whose Business Unit's ID falls in the provided list. (comma separated string). Cannot be used with the 'business_unit_names' argument. | Optional |
business_unit_names | Returns only results whose Business Unit's name falls in the provided list. (comma separated string). Cannot be used with the 'business_units' argument. | Optional |
providers | Returns only results whose Provider's ID falls in the provided list. (comma separated string). Cannot be used with the 'provider_names' argument. | Optional |
provider_names | Returns only results whose Provider's name falls in the provided list. (comma separated string). Cannot be used with the 'providers' argument. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Certificate.annotations.note | String | Customer provided annotation details for a certificate |
Expanse.Certificate.annotations.contacts.id | String | ID for customer provided contact details for a certificate |
Expanse.Certificate.annotations.contacts.name | String | Customer provided contact details for a certificate |
Expanse.Certificate.annotations.tags.id | String | ID for customer added tag on a certificate in Expander |
Expanse.Certificate.annotations.tags.name | String | Customer added tag on a certificate in Expander |
Expanse.Certificate.businessUnits.id | String | Business Units that the certificate has been assigned to |
Expanse.Certificate.businessUnits.name | String | Business Units that the certificate has been assigned to |
Expanse.Certificate.businessUnits.tenantId | String | Tenant information for business units that the certificate has been assigned to |
Expanse.Certificate.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate |
Expanse.Certificate.certificate.id | String | The certificate ID |
Expanse.Certificate.certificate.issuer | String | The issuer in the certificate |
Expanse.Certificate.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate |
Expanse.Certificate.certificate.issuerCountry | String | The issuer country in the certificate |
Expanse.Certificate.certificate.issuerEmail | String | The issuer email in the certificate |
Expanse.Certificate.certificate.issuerLocality | String | The issuer locality in the certificate |
Expanse.Certificate.certificate.issuerName | String | The issuer name in the certificate |
Expanse.Certificate.certificate.issuerOrg | String | The issuer org in the certificate |
Expanse.Certificate.certificate.issuerOrgUnit | String | The issuer org unit in the certificate |
Expanse.Certificate.certificate.issuerState | String | The issuer state in the certificate |
Expanse.Certificate.certificate.md5Hash | String | The md5hash in the certificate |
Expanse.Certificate.certificate.pemSha1 | String | The pemSha1 in the certificate |
Expanse.Certificate.certificate.pemSha256 | String | The pemSha256 in the certificate |
Expanse.Certificate.certificate.publicKey | String | The public key in the certificate |
Expanse.Certificate.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate |
Expanse.Certificate.certificate.publicKeyBits | Number | The public key bits in the certificate |
Expanse.Certificate.certificate.publicKeyModulus | String | The public key modulus in the certificate |
Expanse.Certificate.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate |
Expanse.Certificate.certificate.publicKeySpki | String | The public key Spki in the certificate |
Expanse.Certificate.certificate.serialNumber | String | The serial number in the certificate |
Expanse.Certificate.certificate.signatureAlgorithm | String | The signature algorithm in the certificate |
Expanse.Certificate.certificate.subject | String | The subject in the certificate |
Expanse.Certificate.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate |
Expanse.Certificate.certificate.subjectCountry | String | The subject country in the certificate |
Expanse.Certificate.certificate.subjectEmail | String | The subject email in the certificate |
Expanse.Certificate.certificate.subjectLocality | String | The subject locality in the certificate |
Expanse.Certificate.certificate.subjectName | String | The subject name in the certificate |
Expanse.Certificate.certificate.subjectOrg | String | The subject org in the certificate |
Expanse.Certificate.certificate.subjectOrgUnit | String | The subject org unit in the certificate |
Expanse.Certificate.certificate.subjectState | String | The subject state in the certificate |
Expanse.Certificate.certificate.validNotAfter | Date | The valid not after date in the certificate |
Expanse.Certificate.certificate.validNotBefore | Date | The valid not before date in the certificate |
Expanse.Certificate.certificate.version | String | The version in the certificate |
Expanse.Certificate.certificateAdvertisementStatus | String | Certificate advertisement statuses |
Expanse.Certificate.commonName | String | Common Name for the certificate |
Expanse.Certificate.dateAdded | Date | The date that the certificate was added to the Expander instance |
Expanse.Certificate.details.base64Encoded | String | Additional details for the certificate |
Expanse.Certificate.details.recentIps.assetKey | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.assetType | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.businessUnits.id | String | Business Units that the recent IPs linked to the certificate has been assigned to |
Expanse.Certificate.details.recentIps.businessUnits.name | String | Business Units that the recent IPs linked to the certificate has been assigned to |
Expanse.Certificate.details.recentIps.businessUnits.tenantId | String | Tenant information for business Units that the recent IPs linked to the certificate has been assigned to |
Expanse.Certificate.details.recentIps.commonName | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.domain | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.ip | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.lastObserved | Date | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.provider.id | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.provider.name | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.tenant.id | String | Tenant information for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.tenant.name | String | Tenant information for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.tenant.tenantId | String | Tenant information for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.type | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.firstObserved | Date | The date that the certificate was first observed |
Expanse.Certificate.hasLinkedCloudResources | Boolean | Whether the certificate has any linked cloud resources associated with it |
Expanse.Certificate.id | String | Internal Expanse ID for Certificate |
Expanse.Certificate.lastObserved | Date | The date that the certificate was most recently observed |
Expanse.Certificate.properties | String | Expanse tagged properties of the certificate |
Expanse.Certificate.providers.id | String | The Provider information for the certificate |
Expanse.Certificate.providers.name | String | The Provider information for the certificate |
Expanse.Certificate.serviceStatus | String | Detected service statuses for the certificate |
Expanse.Certificate.tenant.id | String | Tenant information for the certificate |
Expanse.Certificate.tenant.name | String | Tenant information for the certificate |
Expanse.Certificate.tenant.tenantId | String | Tenant information for the certificate |
Expanse.Certificate.details.cloudResources.id | String | The cloud resource ID |
Expanse.Certificate.details.cloudResources.tenant.id | String | Tenant information for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.tenant.name | String | Tenant information for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.tenant.tenantId | String | Tenant information for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.businessUnits.id | String | Business Units that the cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.businessUnits.name | String | Business Units that the cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.businessUnits.tenantId | String | Tenant information businessUnits that the cloud resource as been assigned to |
Expanse.Certificate.details.cloudResources.dateAdded | Date | The date that the cloud resource was added to the Expander instance |
Expanse.Certificate.details.cloudResources.firstObserved | Date | The date that the cloud resource was first observed |
Expanse.Certificate.details.cloudResources.lastObserved | Date | The date that the certificate was most recently observed |
Expanse.Certificate.details.cloudResources.instanceId | String | Instance ID for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.type | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.ips | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.domain | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.provider.id | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.provider.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.region | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.vpc.id | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.vpc.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.accountIntegration.id | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.accountIntegration.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.recentIps.assetKey | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.assetType | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.businessUnits.id | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.recentIps.businessUnits.name | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.recentIps.businessUnits.tenantId | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.recentIps.commonName | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.domain | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.ip | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.lastObserved | Date | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.provider.id | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.provider.name | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.tenant.id | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.tenant.name | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.tenant.tenantId | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.type | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.annotations.note | String | Customer provided annotation details for a certificate |
Expanse.Certificate.details.cloudResources.annotations.contacts.id | String | ID for customer provided contact details for a certificate |
Expanse.Certificate.details.cloudResources.annotations.contacts.name | String | Customer provided contact details for a certificate |
Expanse.Certificate.details.cloudResources.annotations.tags.id | String | ID for customer added tag on a certificate in Expander |
Expanse.Certificate.details.cloudResources.annotations.tags.name | String | Customer added tag on a certificate in Expander |
Certificate.Name | String | Name (CN or SAN) appearing in the certificate. |
Certificate.SubjectDN | String | The Subject Distinguished Name of the certificate. |
This field includes the Common Name of the certificate. | | Certificate.PEM | String | Certificate in PEM format. | | Certificate.IssuerDN | String | The Issuer Distinguished Name of the certificate. | | Certificate.SerialNumber | String | The Serial Number of the certificate. | | Certificate.ValidityNotAfter | Date | End of certificate validity period. | | Certificate.ValidityNotBefore | Date | Start of certificate validity period. | | Certificate.SubjectAlternativeName.Value | String | Name of the SAN. | | Certificate.SHA256 | String | SHA256 Fingerprint of the certificate in DER format. | | Certificate.SHA1 | String | SHA1 Fingerprint of the certificate in DER format. | | Certificate.MD5 | String | MD5 Fingerprint of the certificate in DER format. | | Certificate.PublicKey.Algorithm | String | Algorithm used for public key of the certificate. | | Certificate.PublicKey.Length | Number | Length in bits of the public key of the certificate. | | Certificate.PublicKey.Modulus | String | Modulus of the public key for RSA keys. | | Certificate.PublicKey.Exponent | Number | Exponent of the public key for RSA keys. | | Certificate.PublicKey.PublicKey | String | The public key for DSA/Unknown keys. | | Certificate.SPKISHA256 | String | SHA256 fingerprint of the certificate Subject Public Key Info. | | Certificate.Signature.Algorithm | String | Algorithm used in the signature of the certificate. | | Certificate.Malicious.Vendor | String | The vendor that reported the file as malicious. | | Certificate.Malicious.Description | String | A description explaining why the file was determined to be malicious. | | DBotScore.Score | Number | The actual score. | | DBotScore.Vendor | String | The vendor used to calculate the score. | | DBotScore.Indicator | String | The indicator that was tested. | | DBotScore.Type | String | The indicator type. |
Command Example
!expanse-get-certificate limit="1"
Context Example
Human Readable Output
Expanse Certificate List
annotations businessUnits certificate certificateAdvertisementStatus commonName dateAdded details firstObserved hasLinkedCloudResources id lastObserved properties providers serviceStatus tenant contacts:
tags:
note:{'id': 'c94c50ca-124f-4983-8da5-1756138e2252', 'name': 'PANW Acme Latex Supply Dev', 'tenantId': 'f738ace6-f451-4f31-898d-a12afa204b2a'} md5Hash: 1MZVcFeLBLab3jC-_z9t5Q==
id: d4c65570-578b-34b6-9bde-30beff3f6de5
issuer: C=CN,ST=GZ,L=GD,O=CHINA-ISI,OU=CHINA-ISI,CN=10.254.254.254
issuerAlternativeNames:
issuerCountry: CN
issuerEmail: null
issuerLocality: GD
issuerName: 10.254.254.254
issuerOrg: CHINA-ISI
formattedIssuerOrg: null
issuerOrgUnit: CHINA-ISI
issuerState: GZ
publicKey: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCgHPWslRc21vG0EqmNyHPiI3Mger5AEXJE1YUS2V4nnSEngE9f5GhjXsbmlytoKPQt7tyf3lm0+SVO8z7/wiuYiqhsDQr4Iwmb0t9pIjF+Fn/H6Du9MfIgYeodk4k+JBUzp38Qi1A84QGnUZDjxgQ35UtVNxX444NMvr17gf2hkQIDAQAB
publicKeyAlgorithm: RSA
publicKeyRsaExponent: 65537
signatureAlgorithm: SHA256withRSA
subject: C=CN,ST=GZ,L=GD,O=CHINA-ISI,OU=CHINA-ISI,CN=10.254.254.254
subjectAlternativeNames:
subjectCountry: CN
subjectEmail: null
subjectLocality: GD
subjectName: 10.254.254.254
subjectOrg: CHINA-ISI
subjectOrgUnit: CHINA-ISI
subjectState: GZ
serialNumber: 12064359
validNotBefore: 2013-11-18T00:39:31Z
validNotAfter: 2112-06-12T00:39:31Z
version: 3
publicKeyBits: 1024
pemSha256: y7D-d2yoCGlN_ZnPWfTPknjaSvT6tJtXtqqDBnIj_Zs=
pemSha1: mGe0fWnNVjKzlkKugxEe1MzeoFo=
publicKeyModulus: a01cf5ac951736d6f1b412a98dc873e22373207abe40117244d58512d95e279d2127804f5fe468635ec6e6972b6828f42deedc9fde59b4f9254ef33effc22b988aa86c0d0af823099bd2df6922317e167fc7e83bbd31f22061ea1d93893e241533a77f108b503ce101a75190e3c60437e54b553715f8e3834cbebd7b81fda191
publicKeySpki: Yx3GXaDr00CS1YiWnaceyvTYNIsmYOGOT3G4I3SxCa0=NO_CERTIFICATE_ADVERTISEMENT 10.254.254.254 2020-09-22T21:23:06.866Z false 30a111ae-39e2-3b82-b459-249bac0c6065 LONG_EXPIRATION,
SELF_SIGNED,
SHORT_KEY{'id': 'Unknown', 'name': 'None'} NO_ACTIVE_SERVICE,
NO_ACTIVE_ON_PREM_SERVICE,
NO_ACTIVE_CLOUD_SERVICEid: f738ace6-f451-4f31-898d-a12afa204b2a
name: PANW VanDelay Dev
tenantId: f738ace6-f451-4f31-898d-a12afa204b2a
certificate
Provides data enrichment for an X509 Certificate from Expanse.
Base Command
certificate
Input
Argument Name | Description | Required |
---|---|---|
certificate | MD5, SHA-1, SHA-256 or SHA-512 hash of the certificate to enrich. If MD5 is given, the command will check directly with Expanse API otherwise the script looks first for an indicator with the given hash to retrieve the corresponding MD5 hash. . | Optional |
set_expanse_fields | If set to true, the command updates the Expanse custom fields of the indicator. Only if an indicator already exists. . Possible values are: true, false. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Certificate.annotations.note | String | Customer provided annotation details for a certificate |
Expanse.Certificate.annotations.contacts.id | String | ID for customer provided contact details for a certificate |
Expanse.Certificate.annotations.contacts.name | String | Customer provided contact details for a certificate |
Expanse.Certificate.annotations.tags.id | String | ID for customer added tag on a certificate in Expander |
Expanse.Certificate.annotations.tags.name | String | Customer added tag on a certificate in Expander |
Expanse.Certificate.businessUnits.id | String | Business Units that the certificate has been assigned to |
Expanse.Certificate.businessUnits.name | String | Business Units that the certificate has been assigned to |
Expanse.Certificate.businessUnits.tenantId | String | Tenant information for business units that the certificate has been assigned to |
Expanse.Certificate.certificate.formattedIssuerOrg | String | The formatted issuer org in the certificate |
Expanse.Certificate.certificate.id | String | The certificate ID |
Expanse.Certificate.certificate.issuer | String | The issuer in the certificate |
Expanse.Certificate.certificate.issuerAlternativeNames | String | The issuer alternative names in the certificate |
Expanse.Certificate.certificate.issuerCountry | String | The issuer country in the certificate |
Expanse.Certificate.certificate.issuerEmail | String | The issuer email in the certificate |
Expanse.Certificate.certificate.issuerLocality | String | The issuer locality in the certificate |
Expanse.Certificate.certificate.issuerName | String | The issuer name in the certificate |
Expanse.Certificate.certificate.issuerOrg | String | The issuer org in the certificate |
Expanse.Certificate.certificate.issuerOrgUnit | String | The issuer org unit in the certificate |
Expanse.Certificate.certificate.issuerState | String | The issuer state in the certificate |
Expanse.Certificate.certificate.md5Hash | String | The md5hash in the certificate |
Expanse.Certificate.certificate.pemSha1 | String | The pemSha1 in the certificate |
Expanse.Certificate.certificate.pemSha256 | String | The pemSha256 in the certificate |
Expanse.Certificate.certificate.publicKey | String | The public key in the certificate |
Expanse.Certificate.certificate.publicKeyAlgorithm | String | The public key algorithm in the certificate |
Expanse.Certificate.certificate.publicKeyBits | Number | The public key bits in the certificate |
Expanse.Certificate.certificate.publicKeyModulus | String | The public key modulus in the certificate |
Expanse.Certificate.certificate.publicKeyRsaExponent | Number | The public key RSA exponent in the certificate |
Expanse.Certificate.certificate.publicKeySpki | String | The public key Spki in the certificate |
Expanse.Certificate.certificate.serialNumber | String | The serial number in the certificate |
Expanse.Certificate.certificate.signatureAlgorithm | String | The signature algorithm in the certificate |
Expanse.Certificate.certificate.subject | String | The subject in the certificate |
Expanse.Certificate.certificate.subjectAlternativeNames | String | The subject alternative names in the certificate |
Expanse.Certificate.certificate.subjectCountry | String | The subject country in the certificate |
Expanse.Certificate.certificate.subjectEmail | String | The subject email in the certificate |
Expanse.Certificate.certificate.subjectLocality | String | The subject locality in the certificate |
Expanse.Certificate.certificate.subjectName | String | The subject name in the certificate |
Expanse.Certificate.certificate.subjectOrg | String | The subject org in the certificate |
Expanse.Certificate.certificate.subjectOrgUnit | String | The subject org unit in the certificate |
Expanse.Certificate.certificate.subjectState | String | The subject state in the certificate |
Expanse.Certificate.certificate.validNotAfter | Date | The valid not after date in the certificate |
Expanse.Certificate.certificate.validNotBefore | Date | The valid not before date in the certificate |
Expanse.Certificate.certificate.version | String | The version in the certificate |
Expanse.Certificate.certificateAdvertisementStatus | String | Certificate advertisement statuses |
Expanse.Certificate.commonName | String | Common Name for the certificate |
Expanse.Certificate.dateAdded | Date | The date that the certificate was added to the Expander instance |
Expanse.Certificate.details.base64Encoded | String | Additional details for the certificate |
Expanse.Certificate.details.recentIps.assetKey | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.assetType | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.businessUnits.id | String | Business Units that the recent IPs linked to the certificate has been assigned to |
Expanse.Certificate.details.recentIps.businessUnits.name | String | Business Units that the recent IPs linked to the certificate has been assigned to |
Expanse.Certificate.details.recentIps.businessUnits.tenantId | String | Tenant information for business Units that the recent IPs linked to the certificate has been assigned to |
Expanse.Certificate.details.recentIps.commonName | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.domain | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.ip | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.lastObserved | Date | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.provider.id | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.provider.name | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.tenant.id | String | Tenant information for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.tenant.name | String | Tenant information for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.tenant.tenantId | String | Tenant information for the recent IPs linked to the certificate |
Expanse.Certificate.details.recentIps.type | String | Additional details for the recent IPs linked to the certificate |
Expanse.Certificate.firstObserved | Date | The date that the certificate was first observed |
Expanse.Certificate.hasLinkedCloudResources | Boolean | Whether the certificate has any linked cloud resources associated with it |
Expanse.Certificate.id | String | Internal Expanse ID for Certificate |
Expanse.Certificate.lastObserved | Date | The date that the certificate was most recently observed |
Expanse.Certificate.properties | String | Expanse tagged properties of the certificate |
Expanse.Certificate.providers.id | String | The Provider information for the certificate |
Expanse.Certificate.providers.name | String | The Provider information for the certificate |
Expanse.Certificate.serviceStatus | String | Detected service statuses for the certificate |
Expanse.Certificate.tenant.id | String | Tenant information for the certificate |
Expanse.Certificate.tenant.name | String | Tenant information for the certificate |
Expanse.Certificate.tenant.tenantId | String | Tenant information for the certificate |
Expanse.Certificate.details.cloudResources.id | String | The cloud resource ID |
Expanse.Certificate.details.cloudResources.tenant.id | String | Tenant information for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.tenant.name | String | Tenant information for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.tenant.tenantId | String | Tenant information for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.businessUnits.id | String | Business Units that the cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.businessUnits.name | String | Business Units that the cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.businessUnits.tenantId | String | Tenant information businessUnits that the cloud resource as been assigned to |
Expanse.Certificate.details.cloudResources.dateAdded | Date | The date that the cloud resource was added to the Expander instance |
Expanse.Certificate.details.cloudResources.firstObserved | Date | The date that the cloud resource was first observed |
Expanse.Certificate.details.cloudResources.lastObserved | Date | The date that the certificate was most recently observed |
Expanse.Certificate.details.cloudResources.instanceId | String | Instance ID for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.type | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.ips | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.domain | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.provider.id | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.provider.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.region | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.vpc.id | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.vpc.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.accountIntegration.id | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.accountIntegration.name | String | Additional details for the cloud resource linked to the certificate |
Expanse.Certificate.details.cloudResources.recentIps.assetKey | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.assetType | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.businessUnits.id | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.recentIps.businessUnits.name | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.recentIps.businessUnits.tenantId | String | Business Units that the recent IPs linked to the linked cloud resource has been assigned to |
Expanse.Certificate.details.cloudResources.recentIps.commonName | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.domain | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.ip | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.lastObserved | Date | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.provider.id | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.provider.name | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.tenant.id | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.tenant.name | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.tenant.tenantId | String | Tenant information for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.recentIps.type | String | Additional details for the recent IPs linked to the linked cloud resource |
Expanse.Certificate.details.cloudResources.annotations.note | String | Customer provided annotation details for a certificate |
Expanse.Certificate.details.cloudResources.annotations.contacts.id | String | ID for customer provided contact details for a certificate |
Expanse.Certificate.details.cloudResources.annotations.contacts.name | String | Customer provided contact details for a certificate |
Expanse.Certificate.details.cloudResources.annotations.tags.id | String | ID for customer added tag on a certificate in Expander |
Expanse.Certificate.details.cloudResources.annotations.tags.name | String | Customer added tag on a certificate in Expander |
Certificate.Name | String | Name (CN or SAN) appearing in the certificate. |
Certificate.SubjectDN | String | The Subject Distinguished Name of the certificate. |
This field includes the Common Name of the certificate. | | Certificate.PEM | String | Certificate in PEM format. | | Certificate.IssuerDN | String | The Issuer Distinguished Name of the certificate. | | Certificate.SerialNumber | String | The Serial Number of the certificate. | | Certificate.ValidityNotAfter | Date | End of certificate validity period. | | Certificate.ValidityNotBefore | Date | Start of certificate validity period. | | Certificate.SubjectAlternativeName.Value | String | Name of the SAN. | | Certificate.SHA256 | String | SHA256 Fingerprint of the certificate in DER format. | | Certificate.SHA1 | String | SHA1 Fingerprint of the certificate in DER format. | | Certificate.MD5 | String | MD5 Fingerprint of the certificate in DER format. | | Certificate.PublicKey.Algorithm | String | Algorithm used for public key of the certificate. | | Certificate.PublicKey.Length | Number | Length in bits of the public key of the certificate. | | Certificate.PublicKey.Modulus | String | Modulus of the public key for RSA keys. | | Certificate.PublicKey.Exponent | Number | Exponent of the public key for RSA keys. | | Certificate.PublicKey.PublicKey | String | The public key for DSA/Unknown keys. | | Certificate.SPKISHA256 | String | SHA256 fingerprint of the certificate Subject Public Key Info. | | Certificate.Signature.Algorithm | String | Algorithm used in the signature of the certificate. | | Certificate.Malicious.Vendor | String | The vendor that reported the file as malicious. | | Certificate.Malicious.Description | String | A description explaining why the file was determined to be malicious. | | DBotScore.Score | Number | The actual score. | | DBotScore.Vendor | String | The vendor used to calculate the score. | | DBotScore.Indicator | String | The indicator that was tested. | | DBotScore.Type | String | The indicator type. |
Command Example
!certificate certificate="d4c65570578b04b69bde30beff3f6de5" set_expanse_fields="false"
Context Example
Human Readable Output
Expanse Certificate List
annotations businessUnits certificate certificateAdvertisementStatus commonName dateAdded details firstObserved hasLinkedCloudResources id lastObserved properties providers serviceStatus tenant contacts:
tags: {'id': 'e00bc79d-d367-36f4-824c-042836fef5fc', 'name': 'xsoar-test-pb-tag'}
note:{'id': 'c94c50ca-124f-4983-8da5-1756138e2252', 'name': 'PANW Acme Latex Supply Dev', 'tenantId': 'f738ace6-f451-4f31-898d-a12afa204b2a'} md5Hash: 1MZVcFeLBLab3jC-_z9t5Q==
id: d4c65570-578b-34b6-9bde-30beff3f6de5
issuer: C=CN,ST=GZ,L=GD,O=CHINA-ISI,OU=CHINA-ISI,CN=10.254.254.254
issuerAlternativeNames:
issuerCountry: CN
issuerEmail: null
issuerLocality: GD
issuerName: 10.254.254.254
issuerOrg: CHINA-ISI
formattedIssuerOrg: null
issuerOrgUnit: CHINA-ISI
issuerState: GZ
publicKey: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCgHPWslRc21vG0EqmNyHPiI3Mger5AEXJE1YUS2V4nnSEngE9f5GhjXsbmlytoKPQt7tyf3lm0+SVO8z7/wiuYiqhsDQr4Iwmb0t9pIjF+Fn/H6Du9MfIgYeodk4k+JBUzp38Qi1A84QGnUZDjxgQ35UtVNxX444NMvr17gf2hkQIDAQAB
publicKeyAlgorithm: RSA
publicKeyRsaExponent: 65537
signatureAlgorithm: SHA256withRSA
subject: C=CN,ST=GZ,L=GD,O=CHINA-ISI,OU=CHINA-ISI,CN=10.254.254.254
subjectAlternativeNames:
subjectCountry: CN
subjectEmail: null
subjectLocality: GD
subjectName: 10.254.254.254
subjectOrg: CHINA-ISI
subjectOrgUnit: CHINA-ISI
subjectState: GZ
serialNumber: 12064359
validNotBefore: 2013-11-18T00:39:31Z
validNotAfter: 2112-06-12T00:39:31Z
version: 3
publicKeyBits: 1024
pemSha256: y7D-d2yoCGlN_ZnPWfTPknjaSvT6tJtXtqqDBnIj_Zs=
pemSha1: mGe0fWnNVjKzlkKugxEe1MzeoFo=
publicKeyModulus: a01cf5ac951736d6f1b412a98dc873e22373207abe40117244d58512d95e279d2127804f5fe468635ec6e6972b6828f42deedc9fde59b4f9254ef33effc22b988aa86c0d0af823099bd2df6922317e167fc7e83bbd31f22061ea1d93893e241533a77f108b503ce101a75190e3c60437e54b553715f8e3834cbebd7b81fda191
publicKeySpki: Yx3GXaDr00CS1YiWnaceyvTYNIsmYOGOT3G4I3SxCa0=NO_CERTIFICATE_ADVERTISEMENT 10.254.254.254 2020-09-22T21:23:06.866Z recentIps:
cloudResources:
base64Encoded:false 30a111ae-39e2-3b82-b459-249bac0c6065 LONG_EXPIRATION,
SELF_SIGNED,
SHORT_KEY{'id': 'Unknown', 'name': 'None'} NO_ACTIVE_SERVICE,
NO_ACTIVE_ON_PREM_SERVICE,
NO_ACTIVE_CLOUD_SERVICEid: f738ace6-f451-4f31-898d-a12afa204b2a
name: PANW VanDelay Dev
tenantId: f738ace6-f451-4f31-898d-a12afa204b2a
expanse-get-risky-flows
Retrieve risky flows detected by Expanse Behavior.
Base Command
expanse-get-risky-flows
Input
Argument Name | Description | Required |
---|---|---|
limit | Maximum number of flows to retrieve. | Optional |
risk_rule | Retrieve only flows matching this risk rule ID. | Optional |
internal_ip_range | Filter by internal IP range. Supported formats a.b.c.d, a.b.c.d/e, a.b.c.d-a.b.c.d, a., a.*. | Optional |
tag_names | Filter by tag names (comma separated string). | Optional |
created_before | Created Before date (supports ISO8601 format). | Optional |
created_after | Created After date (supports ISO8601 format). | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.RiskyFlow.acked | Boolean | Whether the risky flow was acked |
Expanse.RiskyFlow.businessUnit.id | String | The business unit id of the asset involved in the risky flow |
Expanse.RiskyFlow.businessUnit.name | String | The business unit name of the asset involved in the risky flow |
Expanse.RiskyFlow.created | Date | The timestamp when the risky flow was found and created by Expanse |
Expanse.RiskyFlow.externalAddress | String | The external IPv4 address involved in the risky flow |
Expanse.RiskyFlow.externalCountryCode | String | The external country code of the IPv4 involved in the risky flow |
Expanse.RiskyFlow.externalCountryCodes | String | The external country codes of the IPv4 involved in the risky flow |
Expanse.RiskyFlow.externalPort | Number | The external port of the communication involved in the risky flow |
Expanse.RiskyFlow.flowDirection | String | The direction of the risky flow |
Expanse.RiskyFlow.id | String | The internal ID of the risky flow |
Expanse.RiskyFlow.internalAddress | String | The internal IPv4 address involved in the risky flow |
Expanse.RiskyFlow.internalCountryCode | String | The internal country code of the IPv4 involved in the risky flow'' |
Expanse.RiskyFlow.internalCountryCodes | String | The internal country codes of the IPv4 involved in the risky flow |
Expanse.RiskyFlow.internalPort | Number | The internal port of the communication involved in the risky flow |
Expanse.RiskyFlow.internalTags.ipRange | String | Any tags associated with with the internal asset involved in the risky flow |
Expanse.RiskyFlow.observationTimestamp | Date | The timestamp when the risky flow took place |
Expanse.RiskyFlow.protocol | String | The protocol of the risky flow |
Expanse.RiskyFlow.riskRule.additionalDataFields | String | Additional data fields associated with the risk rule for the risky flow |
Expanse.RiskyFlow.riskRule.description | String | The risk rule description for the risky flow |
Expanse.RiskyFlow.riskRule.id | String | The risk rule ID for the risky flow |
Expanse.RiskyFlow.riskRule.name | String | The risk rule name for the risky flow |
Expanse.RiskyFlow.tenantBusinessUnitId | String | The tenant ID that the risky flow affects |
Expanse.RiskyFlow.internalDomains | String | The internal domains associated with the risky flow |
Expanse.RiskyFlow.internalExposureTypes | String | The known exposure types associated with the asset involved in the risky flow |
Command Example
!expanse-get-risky-flows limit=1
Context Example
Human Readable Output
Results
acked businessUnit created externalAddress externalCountryCode externalCountryCodes externalPort flowDirection id internalAddress internalCountryCode internalCountryCodes internalDomains internalExposureTypes internalPort internalTags observationTimestamp protocol riskRule tenantBusinessUnitId true id: a823144b-ef1a-4c34-8c02-d080cb4fc4e8
name: Company Test2020-12-18T03:50:10.490005Z 1.1.1.1 DE DE 443 OUTBOUND 898b267f-e0cf-35d4-bfe3-4089fbe10c55 1.1.1.1 DE DE 42630 ipRange: 2020-12-17T20:13:28.192Z TCP id: 392d03de-ea20-4637-bf17-d419aaaeec19
name: Connections to Tor
description: Connections to Tor
additionalDataFields: []a823144b-ef1a-4c34-8c02-d080cb4fc4e8
expanse-list-risk-rules
List risk rules from Expanse Behavior.
Base Command
expanse-list-risk-rules
Input
Argument Name | Description | Required |
---|---|---|
limit | Maximum number of entries to retrieve. | Optional |
Context Output
Path | Type | Description |
---|---|---|
Expanse.RiskRule.abbreviatedName | String | The abbreviated name of the risk rule |
Expanse.RiskRule.businessUnits.id | String | The business unit ID that the risk rule applies to |
Expanse.RiskRule.dataFields | String | The data fields of the risk rule |
Expanse.RiskRule.description | String | The description of the risk rule |
Expanse.RiskRule.direction | String | The directionality of the risk rule |
Expanse.RiskRule.id | String | The risk rule ID |
Expanse.RiskRule.name | String | The risk rule name |
Command Example
!expanse-list-risk-rules limit=3
Context Example
Human Readable Output
Results
abbreviatedName businessUnits dataFields description direction id name Connections to Kaspersky {'id': 'a823144b-ef1a-4c34-8c02-d080cb4fc4e8'} [] Connections to Kaspersky OUTBOUND 81b9f50f-2eab-4101-b8c8-c902842887c5 Connections to Kaspersky Outbound Flows from Serve {'id': 'a823144b-ef1a-4c34-8c02-d080cb4fc4e8'} [] Outbound Flows from Servers (eg, File Downloads and Web Browsing) OUTBOUND feae9144-bbfe-4681-8a1e-c426d1de0e54 Outbound Flows from Servers Connections to and from B {'id': 'a823144b-ef1a-4c34-8c02-d080cb4fc4e8'} [] Connections to and from Blacklisted Countries (Belarus, Côte d'Ivoire, Cuba, Democratic Republic of the Congo, Iran, Iraq, Liberia, North Korea, South Sudan, Sudan, Syria, Zimbabwe) EITHER 392d03de-ea20-4637-bf17-d419aaaeec19 Connections to and from Blacklisted Countries
domain
Provides data enrichment for domains.
Base Command
domain
Input
Argument Name | Description | Required |
---|---|---|
domain | The domain name to enrich. | Required |
Context Output
Path | Type | Description |
---|---|---|
Expanse.Domain.annotations.note | String | Customer provided annotation details for a domain |
Expanse.Domain.annotations.contacts.id | String | ID for customer provided contact details for a domain |
Expanse.Domain.annotations.contacts.name | String | Customer provided contact details for a domain |
Expanse.Domain.annotations.tags.id | String | ID for customer added tag on a domain in Expander |
Expanse.Domain.annotations.tags.name | String | Customer added tag on a domain in Expander |
Expanse.Domain.businessUnits.id | String | Business Units that the domain has been assigned to |
Expanse.Domain.businessUnits.name | String | Business Units that the domain has been assigned to |
Expanse.Domain.businessUnits.tenantId | String | Tenant ID for business Units that the domain has been assigned to |
Expanse.Domain.dateAdded | Date | The date that the domain was added to the Expander instance |
Expanse.Domain.details.recentIps.assetKey | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.assetType | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.businessUnits.id | String | Business Units for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.businessUnits.name | String | Business Units for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.businessUnits.tenantId | String | Tenant information for business Units that the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.commonName | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.domain | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.ip | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.lastObserved | Date | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.provider.id | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.provider.name | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.tenant.id | String | Tenant information for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.tenant.name | String | Tenant information for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.tenant.tenantId | String | Tenant information for the recent IPs that the domain resolved to |
Expanse.Domain.details.recentIps.type | String | Additional details for the recent IPs that the domain resolved to |
Expanse.Domain.dnsResolutionStatus | String | Latest DNS resolution status |
Expanse.Domain.firstObserved | Date | The date that the domain was first observed |
Expanse.Domain.hasLinkedCloudResources | Boolean | Whether the domain has any linked cloud resources associated with it |
Expanse.Domain.id | String | Internal Expanse ID for Domain |
Expanse.Domain.domain | String | The domain value |
Expanse.Domain.isCollapsed | Boolean | Whether or not the subdomains of the domain are collapsed |
Expanse.Domain.isPaidLevelDomain | Boolean | Whether or not the domain is a PLD |
Expanse.Domain.lastObserved | Date | The date that the domain was most recently observed |
Expanse.Domain.lastSampledIp | String | The last observed IPv4 address for the domain |
Expanse.Domain.lastSubdomainMetadata.collapseType | String | Sub-domain metadata |
Expanse.Domain.lastSubdomainMetadata.numSubdomains | Number | Sub-domain metadata |
Expanse.Domain.lastSubdomainMetadata.numDistinctIps | Number | Sub-domain metadata |
Expanse.Domain.lastSubdomainMetadata.date | Date | Sub-domain metadata |
Expanse.Domain.providers.id | String | Information about the hosting provider of the IP the domain resolves to |
Expanse.Domain.providers.name | String | Information about the hosting provider of the IP the domain resolves to |
Expanse.Domain.serviceStatus | String | Detected service statuses for the domain |
Expanse.Domain.sourceDomain | String | The source domain for the domain object |
Expanse.Domain.tenant.id | String | Tenant information for the domain |
Expanse.Domain.tenant.name | String | Tenant information for the domain |
Expanse.Domain.tenant.tenantId | String | Tenant information for the domain |
Expanse.Domain.whois.admin.city | String | The admin city in the Whois information for the domain |
Expanse.Domain.whois.admin.country | String | The admin country in the Whois information for the domain |
Expanse.Domain.whois.admin.emailAddress | String | The admin email address in the Whois information for the domain |
Expanse.Domain.whois.admin.faxExtension | String | The admin fax extension in the Whois information for the domain |
Expanse.Domain.whois.admin.faxNumber | String | The admin fax number in the Whois information for the domain |
Expanse.Domain.whois.admin.name | String | The admin name in the Whois information for the domain |
Expanse.Domain.whois.admin.organization | String | The admin organization in the Whois information for the domain |
Expanse.Domain.whois.admin.phoneExtension | String | The admin phone extension in the Whois information for the domain |
Expanse.Domain.whois.admin.phoneNumber | String | The admin phone number in the Whois information for the domain |
Expanse.Domain.whois.admin.postalCode | String | The admin postal code in the Whois information for the domain |
Expanse.Domain.whois.admin.province | String | The admin province in the Whois information for the domain |
Expanse.Domain.whois.admin.registryId | String | The admin registry ID in the Whois information for the domain |
Expanse.Domain.whois.admin.street | String | The admin street in the Whois information for the domain |
Expanse.Domain.whois.creationDate | Date | The creation date in the Whois information for the domain |
Expanse.Domain.whois.dnssec | String | The dnssec in the Whois information for the domain |
Expanse.Domain.whois.domain | String | The domain in the Whois information for the domain |
Expanse.Domain.whois.domainStatuses | String | The domain statuses in the Whois information for the domain |
Expanse.Domain.whois.nameServers | String | The name servers in the W |