PassiveTotal
Integration version: 10.0
Configure PassiveTotal to work with Google Security Operations
Credentials
For more information about how to obtain API keys, see Getting Started with RiskIQ Community API .
Network
| Function | Default Port | Direction | Protocol | 
|---|---|---|---|
|   
API | Multivalues | Outbound | apikey | 
Configure PassiveTotal integration in Google SecOps
For detailed instructions on how to configure an integration in Google SecOps, see Configure integrations .
Actions
Ping
Description
Test connectivity.
Parameters
N/A
Use cases
N/A
Run On
This action runs on all entities.
Action Results
Entity Enrichment
N/A
Insights
N/A
Script Result
| Script Result Name | Value Options | Example | 
|---|---|---|
|   
is_succeed | True/False | is_succeed:False | 
JSON Result
  N/A 
 
 
WhoIs Address Reputation
Description
Request an address reputation from RiskIQ.
Parameters
N/A
Use cases
N/A
Run On
This action runs on the IP Address entity.
Action Results
Entity Enrichment
| Enrichment Field Name | Logic - When to apply | 
|---|---|
| results | Returns if it exists in JSON result | 
| totalRecords | Returns if it exists in JSON result | 
| queryValue | Returns if it exists in JSON result | 
| pager | Returns if it exists in JSON result | 
| queryType | Returns if it exists in JSON result | 
| firstSeen | Returns if it exists in JSON result | 
| lastSeen | Returns if it exists in JSON result | 
Insights
N/A
Script Result
| Script Result Name | Value Options | Example | 
|---|---|---|
|   
Entity:Result | N/A | N/A | 
JSON Result
  [ 
  
 { 
  
 "EntityResult" 
 : 
  
 { 
  
 "results" 
 : 
  
 [{ 
  
 "recordHash" 
 : 
  
 "1cb21131ee1c1be14c862d446d149d43296fa8bfa9678374f25ea9ab3c38b777" 
 , 
  
 "resolve" 
 : 
  
 "com-abhut.cricket" 
 , 
  
 "recordType" 
 : 
  
 "A" 
 , 
  
 "resolveType" 
 : 
  
 "domain" 
 , 
  
 "value" 
 : 
  
 "1.1.1.1" 
 , 
  
 "source" 
 : 
  
 [ 
 "virustotal" 
 ], 
  
 "lastSeen" 
 : 
  
 "2015-11-09 00:00:00" 
 , 
  
 "collected" 
 : 
  
 "2015-11-09 00:00:00" 
 , 
  
 "firstSeen" 
 : 
  
 "2015-11-09 00:00:00" 
  
 }], 
  
 "totalRecords" 
 : 
  
 6912 
 , 
  
 "queryValue" 
 : 
  
 "1.1.1.1" 
 , 
  
 "pager" 
 : 
  
 "None" 
 , 
  
 "queryType" 
 : 
  
 "ip" 
 , 
  
 "firstSeen" 
 : 
  
 "1970-01-01 00:00:00" 
 , 
  
 "lastSeen" 
 : 
  
 "2019-01-24 09:43:20" 
  
 }, 
  
 "Entity" 
 : 
  
 "1.1.1.1" 
  
 } 
 ] 
 
 
WhoIs Scan Address
Description
RiskIQ address WHOIS query.
Parameters
N/A
Use cases
N/A
Run On
This action runs on the IP Address entity.
Action Results
Entity Enrichment
| Enrichment Field Name | Logic - When to apply | 
|---|---|
| contactEmail | Returns if it exists in JSON result | 
| domain | Returns if it exists in JSON result | 
| name | Returns if it exists in JSON result | 
| billing | Returns if it exists in JSON result | 
| admin | Returns if it exists in JSON result | 
| text | Returns if it exists in JSON result | 
| registered | Returns if it exists in JSON result | 
| lastLoadedAt | Returns if it exists in JSON result | 
| whoisServer | Returns if it exists in JSON result | 
| telephone | Returns if it exists in JSON result | 
| registryUpdatedAt | Returns if it exists in JSON result | 
| nameServers | Returns if it exists in JSON result | 
| tech | Returns if it exists in JSON result | 
| organization | Returns if it exists in JSON result | 
| registrar | Returns if it exists in JSON result | 
| zone | Returns if it exists in JSON result | 
| registrant | Returns if it exists in JSON result | 
Insights
N/A
Script Result
| Script Result Name | Value Options | Example | 
|---|---|---|
|   
Entity:Result | N/A | N/A | 
JSON Result
  [ 
  
 { 
  
 "EntityResult" 
 : 
  
 { 
  
 "contactEmail" 
 : 
  
 "john_doe@example.com" 
 , 
  
 "domain" 
 : 
  
 "1.1.1.1" 
 , 
  
 "name" 
 : 
  
 "N/A" 
 , 
  
 "billing" 
 : 
  
 {}, 
  
 "admin" 
 : 
  
 { 
  
 "organization" 
 : 
  
 "Abuse" 
 , 
  
 "email" 
 : 
  
 "john_doe@example.com" 
 , 
  
 "telephone" 
 : 
  
 "1-650-253-0000" 
  
 }, 
  
 "text" 
 : 
  
 "IANA WHOIS server for more information on IANA." 
 , 
  
 "registered" 
 : 
  
 "2014-03-14T00:00:00.000-0700" 
 , 
  
 "lastLoadedAt" 
 : 
  
 "2018-06-22T10:35:52.694-0700" 
 , 
  
 "whoisServer" 
 : 
  
 "whois.arin.net" 
 , 
  
 "telephone" 
 : 
  
 "N/A" 
 , 
  
 "registryUpdatedAt" 
 : 
  
 "1991-11-02T00:00:00.000-0800" 
 , 
  
 "nameServers" 
 : 
  
 [], 
  
 "tech" 
 : 
  
 { 
  
 "organization" 
 : 
  
 "test LLC" 
 , 
  
 "email" 
 : 
  
 "john_doe@example.com" 
 , 
  
 "telephone" 
 : 
  
 "1-650-253-0000" 
  
 }, 
  
 "organization" 
 : 
  
 "test LLC" 
 , 
  
 "registrar" 
 : 
  
 "Administered by ARIN" 
 , 
  
 "zone" 
 : 
  
 {}, 
  
 "registrant" 
 : 
  
 { 
  
 "city" 
 : 
  
 "Mountain View" 
 , 
  
 "country" 
 : 
  
 "US" 
 , 
  
 "state" 
 : 
  
 "CA" 
 , 
  
 "street" 
 : 
  
 "1600 Amphitheatre Parkway" 
 , 
  
 "postalCode" 
 : 
  
 "94043" 
 , 
  
 "organization" 
 : 
  
 "test LLC" 
  
 }}, 
  
 "Entity" 
 : 
  
 "1.1.1.1" 
  
 } 
 ] 
 
 
WhoIs Scan Domain
Description
RiskIQ domain WHOIS query.
Parameters
N/A
Use cases
N/A
Run On
This action runs on the Hostname entity.
Action Results
Entity Enrichment
| Enrichment Field Name | Logic - When to apply | 
|---|---|
| domain | Returns if it exists in JSON result | 
| name | Returns if it exists in JSON result | 
| billing | Returns if it exists in JSON result | 
| admin | Returns if it exists in JSON result | 
| text | Returns if it exists in JSON result | 
| registered | Returns if it exists in JSON result | 
| lastLoadedAt | Returns if it exists in JSON result | 
| whoisServer | Returns if it exists in JSON result | 
| telephone | Returns if it exists in JSON result | 
| registryUpdatedAt | Returns if it exists in JSON result | 
| nameServers | Returns if it exists in JSON result | 
| expiresAt | Returns if it exists in JSON result | 
| tech | Returns if it exists in JSON result | 
| organization | Returns if it exists in JSON result | 
| registrar | Returns if it exists in JSON result | 
| zone | Returns if it exists in JSON result | 
| registrant | Returns if it exists in JSON result | 
Insights
N/A
Script Result
| Script Result Name | Value Options | Example | 
|---|---|---|
|   
Entity:Result | N/A | N/A | 
JSON Result
  [ 
  
 { 
  
 "EntityResult" 
 : 
  
 { 
  
 "domain" 
 : 
  
 "example.com" 
 , 
  
 "name" 
 : 
  
 "N/A" 
 , 
  
 "billing" 
 : 
  
 {}, 
  
 "admin" 
 : 
  
 {}, 
  
 "text" 
 : 
  
 "Domain Name: test.COM   Registry Domain ID: 2138514_DOMAIN_COM-VRSN." 
 , 
  
 "registered" 
 : 
  
 "1997-09-14T21:00:00.000-0700" 
 , 
  
 "lastLoadedAt" 
 : 
  
 "2018-10-01T15:38:19.795-0700" 
 , 
  
 "whoisServer" 
 : 
  
 "whois.markmonitor.com" 
 , 
  
 "telephone" 
 : 
  
 "N/A" 
 , 
  
 "registryUpdatedAt" 
 : 
  
 "2018-02-21T10:36:40.000-0800" 
 , 
  
 "nameServers" 
 : 
  
 [ 
 "ns1.example.com" 
 , 
  
 "ns2.example.com" 
 , 
  
 "ns3.example.com" 
 ], 
  
 "expiresAt" 
 : 
  
 "2020-09-13T21:00:00.000-0700" 
 , 
  
 "tech" 
 : 
  
 {}, 
  
 "organization" 
 : 
  
 "N/A" 
 , 
  
 "registrar" 
 : 
  
 "MarkMonitor Inc." 
 , 
  
 "zone" 
 : 
  
 {}, 
  
 "registrant" 
 : 
  
 { 
  
 }}, 
  
 "Entity" 
 : 
  
 "example.com" 
  
 } 
 ] 
 
 
WhoIs Host Reputation
Description
Request host reputation from RiskIQ.
Parameters
N/A
Use cases
N/A
Run On
This action runs on the Hostname entity.
Action Results
Entity Enrichment
| Enrichment Field Name | Logic - When to apply | 
|---|---|
| results | Returns if it exists in JSON result | 
| totalRecords | Returns if it exists in JSON result | 
| queryValue | Returns if it exists in JSON result | 
| pager | Returns if it exists in JSON result | 
| queryType | Returns if it exists in JSON result | 
| firstSeen | Returns if it exists in JSON result | 
| lastSeen | Returns if it exists in JSON result | 
Insights
N/A
Script Result
| Script Result Name | Value Options | Example | 
|---|---|---|
|   
Entity:Result | N/A | N/A | 
JSON Result
  [ 
  
 { 
  
 "EntityResult" 
 : 
  
 { 
  
 "results" 
 : 
  
 [ 
  
 { 
  
 "recordHash" 
 : 
  
 "0aad10e23953813834d28098db21c0902f01190c3eba7e38869f798ca56abda7" 
 , 
  
 "resolve" 
 : 
  
 "1.1.1.1" 
 , 
  
 "recordType" 
 : 
  
 "A" 
 , 
  
 "resolveType" 
 : 
  
 "ip" 
 , 
  
 "value" 
 : 
  
 "example.com" 
 , 
  
 "source" 
 : 
  
 [ 
 "riskiq" 
 ], 
  
 "lastSeen" 
 : 
  
 "2013-09-12 13:08:07" 
 , 
  
 "collected" 
 : 
  
 "2019-01-24 12:36:12" 
 , 
  
 "firstSeen" 
 : 
  
 "2013-09-12 13:08:07" 
  
 }], 
  
 "totalRecords" 
 : 
  
 5099 
 , 
  
 "queryValue" 
 : 
  
 "example.com" 
 , 
  
 "pager" 
 : 
  
 "None" 
 , 
  
 "queryType" 
 : 
  
 "domain" 
 , 
  
 "firstSeen" 
 : 
  
 "2009-09-01 19:59:32" 
 , 
  
 "lastSeen" 
 : 
  
 "2019-01-24 12:36:11" 
  
 }, 
  
 "Entity" 
 : 
  
 "example.com" 
  
 } 
 ] 
 
 
Need more help? Get answers from Community members and Google SecOps professionals.

