Document toolboxDocument toolbox

Cisco AMP

Cisco AMP is an intelligence-powered, integrated, enterprise-class advanced malware analysis and protection solution.

Connect Cisco AMP with Devo SOAR

  1. Navigate to Automations > Integrations.

  2. Search for Cisco AMP.

  3. Click Details, then the + icon. Enter the required information in the following fields.

  4. Label: Enter a connection name.

  5. Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.

  6. Verify SSL: Select option to verify connecting server's SSL certificate (Default is Verify SSL Certificate).

  7. Remote Agent: Run this integration using the Devo SOAR Remote Agent.

  8. API Client ID: The API Client ID to connect to the Cisco AMP.

  9. API Key: The API key to connect to the Cisco AMP.

  10. After you've entered all the details, click Connect.

Actions for Cisco AMP

Get Events

Retrieve events. This is analogous to the Events view on the Cisco AMP Console.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input Name

Description

Required

Input Name

Description

Required

Detection SHA256

Returns events matching Detection SHA256.

Optional

Application SHA256

Returns events matching Application SHA256.

Optional

Connector GUID

Returns events matching Connector GUID.

Optional

Group GUID

Returns events matching Group GUID.

Optional

Event Type

Returns events matching Event Type IDs.

 

Example: 1090519054, 1090519084.

Optional

 

Max Events

The number of events to return. Possible values are 1 through 50000 (default is 1000).

Optional

Output

A JSON object containing multiple rows of result:

  • has_error: True/False

  • error: message/null

  • result: The result returns event matching the actions.

``` {json}{"has_error": false, "noResults": "no results returned", "error": null}

## Add to File List Adds a SHA-256 to a File List. ### Input Field Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection. | Input Name | Description | Required | | :------------- | :------------------------------------------------ | :------- | | File List GUID | GUID of File List. | Required | | SHA-256 | Column name from parent table containing SHA-256. | Required | ### Output A JSON object containing multiple rows of result: - has_error: True/False - error: message/null ``` {json}{ "has_error": true, "error": "The value of SHA256 is empty." }

Release Notes

  • v1.0.9 - Added documentation link in the automation library.