Skip to main content

BechtleDarkWebScan

This Integration is part of the Bechtle Dark Web Scan Pack.#

Supported versions

Available on Cortex XSOAR (versions 6.10.0 and later) and Cortex XSIAM.

The dark web scan integration notifies you if login credentials to your company are being sold on the dark web.

Configure BechtleDarkWebScan in Cortex#

ParameterDescriptionRequired
API KeyYour darkwebscan.app API KeyTrue
Additional request headersAdditional request headersFalse
Fetch incidentsWhether to fetch incidentsFalse
Incidents Fetch IntervalThe interval incidents should be fetchedFalse
First fetch timeThe first fetch timeFalse
Incident typeThe incident typeFalse
Maximum incidents per fetchMaxmimum amount of incidents per fetchFalse
Trust any certificate (not secure)Whether to trust any certificateFalse
Use system proxy settingsWhether to use system proxy settingsFalse

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.

darkwebscan-getcompanies#


Returns a list of all companies associated with your API key.

Base Command#

darkwebscan-getcompanies

Input#

There are no input arguments for this command.

Context Output#

PathTypeDescription
BechtleDarkWebScan.CompaniesStringAll companies that you have access to.

darkwebscan-getleaks#


Returns leaked credentials for a given company_id.

Base Command#

darkwebscan-getleaks

Input#

Argument NameDescriptionRequired
company_idID of the company to retrieve leaked credentials for.Required
only_newOnly return leaks not previously seen by this integration instance. Possible values are: true, false. Default is false.Optional

Context Output#

PathTypeDescription
BechtleDarkWebScan.LeakedCredentialsStringLeaked credentials for a given company_id.

darkwebscan-getosint#


Returns OSINT information about the associated domain of a given company_id.

Base Command#

darkwebscan-getosint

Input#

Argument NameDescriptionRequired
company_idID of the company to retrieve OSINT information for.Required

Context Output#

PathTypeDescription
BechtleDarkWebScan.OSINTStringOSINT information (email addresses, subdomains, ...) for the associated domain of a given company_id.

darkwebscan-getemailsecurity#


Returns information about the email security for the associated domain of a given company_id.

Base Command#

darkwebscan-getemailsecurity

Input#

Argument NameDescriptionRequired
company_idID of the company to retrieve email security information for.Required

Context Output#

PathTypeDescription
BechtleDarkWebScan.EmailSecurityStringEmail security (SPF, DMARC, DANE, ...) for the associated domain of a given company_id.

darkwebscan-getwaf#


Returns Web Application Firewall Status information about the associated domain of a given company_id.

Base Command#

darkwebscan-getwaf

Input#

Argument NameDescriptionRequired
company_idID of the company to retrieve Web Application Firewall Status information for.Required

Context Output#

PathTypeDescription
BechtleDarkWebScan.WAFStringWeb Application Firewall status and product name (if applicable)

darkwebscan-resetcontext#


Resets integration context for the DarkWebScan. May result in many alerts reappearing.

Base Command#

darkwebscan-resetcontext

Input#

There are no input arguments for this command.

Context Output#

PathTypeDescription
BechtleDarkWebScan.ResetContextStringReturns text whether the reset was successful or not.