FullHunt
Cortex XSOAR integration with FullHunt.io API.
Data Enrichment & Threat Intelligence · FullHunt
Details
| ID | FullHunt |
|---|---|
| Provider | FullHunt |
| Category | Data Enrichment & Threat Intelligence |
| From Version | 6.0.0 |
| Docker Image | demisto/python3:3.12.8.3296088 |
| Supported Modules | Agentix XSIAM |
README
FullHunt is the attack surface database of the entire Internet. FullHunt enables companies to discover all of their attack surfaces, monitor them for exposure, and continuously scan them for the latest security vulnerabilities. All, in a single platform, and more.
Configure FullHunt in Cortex
| Parameter | Required |
|---|---|
| Server URL | True |
| API Key | True |
| Trust any certificate (not secure) | False |
| Use system proxy settings | False |
Commands
You can execute these commands from the 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.
fullhunt-get-account-status
Get information about the user account such as company, email, credit, and usage
Base Command
fullhunt-get-account-status
Input
None
Context Output
| Path | Type | Description |
|---|---|---|
| FullHunt.UserInfo.user.company | string | Company name |
| FullHunt.UserInfo.user.email | string | Company email |
| FullHunt.UserInfo.user.first_name | string | First name |
| FullHunt.UserInfo.user.last_name | string | Last name |
| FullHunt.UserInfo.user.plan | string | Fullhunt plan |
| FullHunt.UserInfo.user_credits.credits_usage | number | Credits usage at the time of the request |
| FullHunt.UserInfo.user_credits.max_results_per_request | number | Maximum results per request |
| FullHunt.UserInfo.user_credits.remaining_credits | number | Remaining credits on the account for the current month |
| FullHunt.UserInfo.user_credits.total_credits_per_month | number | Total credits available per month |
fullhunt-get-host
Get host details
Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.
Base Command
fullhunt-get-host
Input
| Argument Name | Description | Required |
|---|---|---|
| host | Host or list of hosts | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| FullHunt.Host.is_cloud | boolean | Whether the host is based on cloud technology or not |
| FullHunt.Host.network_ports | array | List of open ports |
| FullHunt.Host.is_live | boolean | Whether the host is live or not |
| FullHunt.Host.http_title | string | HTTP title |
| FullHunt.Host.http_status_code | number | HTTP status code |
| FullHunt.Host.domain | string | Domain |
| FullHunt.Host.ip_metadata.postal_code | number | Postal code related to the IP |
| FullHunt.Host.ip_metadata.location_longitude | number | Longitude coordinate of the IP |
| FullHunt.Host.ip_metadata.isp | string | Internet Service Provider of the IP |
| FullHunt.Host.ip_metadata.organization | string | Organization of the IP |
| FullHunt.Host.ip_metadata.country_name | string | Name of the country of the IP |
| FullHunt.Host.ip_metadata.region | string | Region of the IP |
| FullHunt.Host.ip_metadata.country_code | string | Two letters country code |
| FullHunt.Host.ip_metadata.location_latitude | number | Latitude coordinate of the IP |
| FullHunt.Host.ip_metadata.asn | number | Autonomous System Number |
| FullHunt.Host.ip_metadata.city_name | string | City name of the IP |
| FullHunt.Host.has_private_ip | boolean | Whether the host has a private IP listed |
| FullHunt.Host.is_resolvable | boolean | Whether the host is resolvable |
| FullHunt.Host.dns.a | array | List of DNS A entries |
| FullHunt.Host.dns.aaaa | string | DNS AAAA entry |
| FullHunt.Host.dns.cname | array | List of DNS CNAME entries |
| FullHunt.Host.dns.mx | array | List of DNS MX entries |
| FullHunt.Host.dns.ns | array | List of DNS NS entries |
| FullHunt.Host.dns.ptr | string | DNS PTR entry |
| FullHunt.Host.dns.txt | string | DNS TXT entry |
| FullHunt.Host.has_ipv6 | boolean | Whether the host has an IPv6 listed |
| FullHunt.Host.tld | string | Top Level Domain |
| FullHunt.Host.cdn | string | Content Delivery Network |
| FullHunt.Host.is_cloudflare | boolean | Whether host uses Cloudflare or not |
| FullHunt.Host.cloud.provider | string | Name of the cloud provider |
| FullHunt.Host.cloud.region | string | Region of the cloud provider |
| FullHunt.Host.is_cdn | boolean | Whether host uses CDN |
| FullHunt.Host.tags | array | Tags of the host |
| FullHunt.Host.ip_address | string | IP address of the host |
domain
Get details about one specified domain
Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.
Base Command
fullhunt-domain
Input
| Argument Name | Description | Required |
|---|---|---|
| domain | One domain to check | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| FullHunt.Domain.domain | string | Domain |
| FullHunt.Domain.hosts | array | List of hosts with same details as running the command “fullhunt-get-host” |
| FullHunt.Domain.message | string | Message |
| FullHunt.Domain.metadata.all_results_count | number | Number of results for this API request |
| FullHunt.Domain.metadata.available_results_for_user | number | Number of results available for the user performing the API request |
| FullHunt.Domain.metadata.domain | string | Domain |
| FullHunt.Domain.metadata.last_scanned | number | Epoch timestamp of the domain last scan |
| FullHunt.Domain.metadata.max_results_for_user | number | Maximum results for the user |
| FullHunt.Domain.metadata.timestamp | number | Epoch timestamp of the API request |
| FullHunt.Domain.metadata.user_plan | string | Fullhunt plan |
| FullHunt.Domain.status | number | HTTP status code |
fullhunt-get-subdomain
Get all subdomains from a given domain
Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.
Base Command
fullhunt-get-subdomain
Input
| Argument Name | Description | Required |
|---|---|---|
| domain | Enter the domain from which you want to enumerate subdomains. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| FullHunt.Subdomain.domain | string | Domain |
| FullHunt.Subdomain.hosts | array | List of subdomains |
| FullHunt.Subdomain.message | string | Message |
| FullHunt.Subdomain.metadata.all_results_count | number | Number of results for this API request |
| FullHunt.Subdomain.metadata.available_results_for_user | number | Number of results available for the user performing the API request |
| FullHunt.Subdomain.metadata.domain | string | Domain |
| FullHunt.Subdomain.metadata.last_scanned | number | Epoch timestamp of the domain last scan |
| FullHunt.Subdomain.metadata.max_results_for_user | number | Maximum results for the user |
| FullHunt.Subdomain.metadata.timestamp | number | Epoch timestamp of the API request |
| FullHunt.Subdomain.metadata.user_plan | string | Fullhunt plan |
| FullHunt.Subdomain.status | number | HTTP status code |
Configuration parameters
url— Server URL (required)credentials— (required)insecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (4)
-
fullhunt-domainGet details about one specified domain
-
fullhunt-get-account-statusGet information about the user account such as credit and usage
-
fullhunt-get-hostGet host details
-
fullhunt-get-subdomainGet all subdomains from a given domain
# FullHunt.io This section explains how to configure the instance of FullHuntIO in Cortex XSOAR. 1. Please go to http://fullhunt.io/user/settings in order to get your account API key. 2. Copy and paste the key in the integration credentials field. 3. Click the test button to test integration's configuration. Notice: Submitting indicators using the following commands of this integration might make the indicator data publicly available. - ***domain*** - ***fullhunt-get-host*** - ***fullhunt-get-subdomain*** See the vendor’s documentation for more details. [View API Documentation](https://api-docs.fullhunt.io/#introduction) --- This is a community contributed integration Integration Author: @sam0x90 No support or maintenance is provided by the author. Customers are encouraged to engage with the user community for questions and guidance at the [Cortex XSOAR Live Discussions](https://live.paloaltonetworks.com/t5/cortex-xsoar-discussions/bd-p/Cortex_XSOAR_Discussions).