--- title: SpiderFoot HX description: '' slug: /help/docs/platform-services/automation-service/app-central/integrations/spiderfoot-hx/ canonical: https://www.sumologic.com/help/docs/platform-services/automation-service/app-central/integrations/spiderfoot-hx/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; spiderfoot ***Version: 1.2 Updated: April 30, 2026*** SpiderFoot is an open source intelligence automation tool. SpiderFoot can be used offensively (e.g. in a red team exercise or penetration test) for reconnaissance of your target or defensively to gather information about what you or your organisation might have exposed over the Internet. You can target the following entities in a SpiderFoot scan: IP address, domain/sub-domain name, hostname, network subnet (CIDR), ASN, e-mail address, phone number, username, person's name, bitcoin address. SpiderFoot's 200+ modules feed each other in a publisher/subscriber model to ensure maximum data extraction to do things like: * Host/sub-domain/TLD enumeration/extraction * Email address, phone number and human name extraction * Bitcoin and Ethereum address extraction * Bitcoin and Ethereum address extraction * Threat intelligence and Blacklist queries * API integration with SHODAN, HaveIBeenPwned, GreyNoise, AlienVault, SecurityTrails, etc. * Social media account enumeration * S3/Azure/Digitalocean bucket enumeration/scraping * IP geo-location * Web scraping * Web content analysis * Image, document and binary file meta data analysis * Dark web searches * Port scanning and banner grabbing * Data breach searches, etc. ## Actions * **Add Notes To Data Element** (*Containment*) - Add notes to a data element. * **Delete Scan** (*Containment*) - Delete a scan. * **Get Scan Results Summary** (*Enrichment*) - Retrieve a summary of the results for a scan. * **Get Scan Status** (*Enrichment*) - Retrieve status information about a given scan. * **List Data Element Discovery Path** (*Enrichment*) - Retrieve a data structure on how the provided data element was discovered during a scan. * **List Data Element Types** (*Enrichment*) - Retrieve a list of all data element types in SpiderFoot. * **List Data Elements From Scan Correlation** (*Enrichment*) - Retrieve all elements associated with a given correlation from a scan. * **List Modules** (*Enrichment*) - Retrieve a list of modules available in SpiderFoot. * **List Scan Correlations** (*Enrichment*) - Retrieve all correlations generated in a scan. * **List Scan Logs** (*Enrichment*) - Retrieve the log messages generated during a scan. * **List Scan Results** (*Enrichment*) - Retrieve results for a given scan. * **List Scanner IP Addresses** (*Enrichment*) - Retrieve a list of IP addresses SpiderFoot uses for scanning. * **List Scans** (*Enrichment*) - Retrieve a list of scans that have been run. * **List Users** (*Enrichment*) - Retrieve a list of users configured in the SpiderFoot account. * **Run New Scan** (*Containment*) - Run a SpiderFoot scan against a provided target or set of targets. * **Scan Status Finished** (*Scheduled*) - Schedule action that periodically checks if the scan status is finished. * **Search Scan Results** (*Enrichment*) - Retrieve results from a scan filtered by search criteria. * **Star A Data Element** (*Containment*) - Star or unstar a data element. * **Terminate Scan** (*Enrichment*) - Stop a running scan. ## SpiderFoot HX configuration Log in to SpiderFoot, select your username from the menu, choose API Key and copy your API Key.
spiderfoot ## Configure SpiderFoot HX in Automation Service and Cloud SOAR import IntegrationsAuth from '../../../../reuse/integrations-authentication.md'; import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md'; import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md'; import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md'; import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md'; import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md'; * * **URL**. Enter your SpiderFoot URL. * **API Key**. Enter the SpiderFoot API key you [copied earlier](#spiderfoot-hx-configuration). * * * * Spiderfoot configuration For information about SpiderFoot, see [SpiderFoot documentation](https://github.com/smicallef/spiderfoot/blob/master/README.md). ## Category Threat Intelligence-Reputation ## Change Log * October 21, 2022 - First upload * July 7, 2023 (v1.1) - Updated the integration with Environmental Variables * April 30, 2026 (v1.2) - Upgraded the `python3_generic` Docker image (Python 3.8) to `python3_12_generic` (Python 3.12) to address Python 3.8 end-of-life and improve security and performance.