Phish.AI (Deprecated)
#
This Integration is part of the Phish.AI (Deprecated) Pack.Deprecated
Vendor has declared end of life for this integration. No available replacement.
Closing the gap on traditional solutions, training, and talent with next-generation anti-phishing platform powered by AI & Computer Vision.
Configure Phish.AI on Cortex XSOAR
- Navigate to Settings > Integrations > Servers & Services .
- Search for Phish.AI.
-
Click
Add instance
to create and configure a new integration instance.
- Name : a textual name for the integration instance.
- Private API Key (Optional) get it from My Profile on your Phish.AI Web URL
- Use system proxy settings
- 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.
1. Scan a URL
Checks if a URL is phishing, and returns details about the brand that is being phished.
Base Command
phish-ai-scan-url
Input
Argument Name | Description | Required |
---|---|---|
url | The URL to check. | Required |
Context Output
Path | Type | Description |
---|---|---|
URL.Data | string | The URL address. |
URL.Malicious.Vendor | string | For malicious URLs, the vendor that made the decision. |
URL.Malicious.Description | string | For malicious URLs, the reason that the vendor made the decision. |
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. |
IP.Address | string | The IP address of the URL. |
IP.Geo.Country | string | The geo-location of the URL. |
PhishAI.ScanID | string | The Phish AI scan ID. |
PhishAI.Status | string | The status of the scan. |
PhishAI.URL | string | The URL address. |
Command Example
!phish-ai-scan url=www.demisto.com
Human Readable Output
2. Check a URL status
Checks the status of a URL, for example, âcompletedâ or âin progressâ.
Base Command
phish-ai-check-status
Input
Argument Name | Description | Required |
---|---|---|
scan_id | The scan ID of the URL to check the status of. You must replace the url argument with the scan_id argument in automations and playbooks. Backward compatibility is not supported. | Required |
Context Output
Path | Type | Description |
---|---|---|
URL.Data | string | The IP address of the URL. |
PhishAI.Status | string | That status of the scan. |
PhishAI.ScanID | string | The Phish.AI scan ID. |
Command Example
!phish-ai-check-status scan_id="{CsFCgZ494mmW2JMI4hkK}"
Human Readable Output
3. Dispute a scan result
Disputes the result of a scan.
Base Command
phish-ai-dispute-url
Input
Argument Name | Description | Required |
---|---|---|
scan_id | The scan ID of the URL to dispute. | Required |
Context Output
There is no context output for this command.
Command Example
!phish-ai-dispute-url scan_id="CsFCgZ494mmW2JMI4hkK"