CarbonBlackLiveResponseCloud

VMware Carbon Black Endpoint Standard Live Response is a feature that enables security operators to collect information and take action on remote endpoints in real time. These actions include the ability to upload, download, and remove files, retrieve and remove registry entries, dump contents of physical memory, and execute and terminate processes.

Endpoint · Carbon Black Endpoint Standard

Details

IDCarbonBlackLiveResponseCloud
ProviderBroadcom
CategoryEndpoint
From Version5.5.0
Docker Imagedemisto/carbon-black-cloud:1.0.0.10120494
Supported ModulesAgentix XSIAM

README

Enables security operators to collect information and take action on remote endpoints in real time. These actions include the ability to upload, download, and remove files, retrieve and remove registry entries, dump contents of physical memory, and execute and terminate processes.

Configure CarbonBlackLiveResponseCloud on Cortex XSOAR

Creating an API Key

  1. To create an API Key, go to Settings > API Access > API Keys tab in the Carbon Black Cloud web page.
  2. Select Add API Key from the far right.
  3. Give the API Key a unique name, and select the Live Response access level.
  4. Click Save. You will be provided with your API Key Credentials:
  • API Secret Key
  • API ID
  1. Go to Settings > API Access and copy the ORG KEY from the top left corner of the page.
  2. Set up Carbon Black Cloud Live Response integration instance with the ORG KEY and created API Secret Key and API ID.

Getting the device ID

You can access the device ID in one of the following ways.

  • In Cortex XSOAR:
    1. Create an instance of the Carbon Black Defense integration.
    2. Run the cbd-device-search command.
    3. Locate the ID according to its name.
  • From the Carbon Black Cloud web page:
    1. Click Endpoints.
    2. Search for and click the device name. The device ID will appear at the top of the page in the format device:<the device ID>.

Set up integration instance

  1. Navigate to Settings > Integrations > Servers & Services.
  2. Search for CarbonBlackLiveResponseCloud.
  3. Click Add instance to create and configure a new integration instance.

    Parameter Description Required
    Your server URL The URL used to access the Carbon Black Cloud. True
    Custom Key The custom key to use for the connection. True
    Custom Id The custom ID to use for the connection. True
    Organization Key The organization key to use for the connection. True
    Trust any certificate (not secure)   False
    Use system proxy settings   False
  4. 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.

cbd-lr-file-put


Creates a new file on the remote machine with the specified data.

Base Command

cbd-lr-file-put

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
destination_path File path to create on the remote endpoint. Required
file_id The file entry ID in the War Room. Required

Context Output

There is no context output for this command.

Command Example

!cbd-lr-file-put device_id="1234567" destination_path="C:\test\test.txt" file_id=142@5

Human Readable Output

File: 142@5 is successfully put to the remote destination C:\test\test_file.txt

cbd-lr-file-get


Retrieves the contents of the specified file on the remote machine.

Base Command

cbd-lr-file-get

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
source_path Path of the file to be retrieved. Required
timeout Timeout for the operation. Optional
delay The amount of time in seconds to wait before a command complete. Optional

Context Output

{
    "File": {
        "EntryID": "260@3c9bd2a0-9eac-465b-8799-459df4997b2d",
        "Extension": "txt",
        "Info": "text/plain; charset=utf-8",
        "MD5": "db7375b2e67da548049e0a5e500b41eb",
        "Name": "test_file.txt",
        "SHA1": "36017cdf63594765ea755c65765702522ca2031c",
        "SHA256": "9dc4d8e2cf56b9d8ec0a074151eb2a97fff3f2d633ccc166d9f8fa3e489fac8a",
        "SHA512": "6b2390577ca26841d66aa9d9a3faadbb9921fefef49d9eae4f68851014e780578eb17d6443415ea1e592572701e42aac4141e09334a425c8bc6a1f5792a98c4f",
        "SSDeep": "3:H0sKFQO:HKSO",
        "Size": 17,
        "Type": "ASCII text, with no line terminators"
    }
}

Command Example

!cbd-lr-file-get device_id="the actually device ID" source_path="C:\\test\\test_file.txt" delay=2 timeout=30

Human Readable Output

cbd-lr-file-delete


Deletes the specified file name on the remote machine.

Base Command

cbd-lr-file-delete

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
source_path Path of the file to be deleted. Required

Context Output

There is no context output for this command.

Command Example

!cbd-lr-file-delete device_id="the actually device ID" source_path="C:\test\test_file.txt"

Human Readable Output

The file: C:\test\test_file.txt was deleted successfully.

cbd-lr-directory-listing


Lists the contents of a directory on the remote machine.

Base Command

cbd-lr-directory-listing

Input

Argument Name Description Required      
device_id The device (endpoint) ID. Required      
directory_path The directory path. This parameter should end with the path separator or have some filter pattern, e.g., *.txt. Required limit The maximum number of returned directory entries. Default is 100. Optional

Context Output

Path Type Description
CarbonBlackDefenseLR.Directory.content Data List of dicts, each describing a directory entry.
CarbonBlackDefenseLR.Directory.device_id String The device (endpoint) ID
CarbonBlackDefenseLR.Directory.directory_path String The path of the listed directory.

Command Example

!cbd-lr-directory-listing device_id="the actually device ID" directory_path="C:\test\"

Context Example

{
    "CarbonBlackDefenseLR": {
        "Directory": {
            "content": [
                {
                    "alternate_name": "",
                    "attributes": [
                        "DIRECTORY"
                    ],
                    "create_time": 1616331959,
                    "filename": ".",
                    "last_access_time": 1619593780,
                    "last_write_time": 1619593761,
                    "size": 0
                },
                {
                    "alternate_name": "",
                    "attributes": [
                        "DIRECTORY"
                    ],
                    "create_time": 1616331959,
                    "filename": "..",
                    "last_access_time": 1619593780,
                    "last_write_time": 1619593761,
                    "size": 0
                },
                {
                    "alternate_name": "A_TEST~1.EXE",
                    "attributes": [
                        "ARCHIVE"
                    ],
                    "create_time": 1619532122,
                    "filename": "a_test_process.exe",
                    "last_access_time": 1619532122,
                    "last_write_time": 1618464943,
                    "size": 839112
                },
                {
                    "alternate_name": "MEMDUM~1",
                    "attributes": [
                        "DIRECTORY"
                    ],
                    "create_time": 1618324107,
                    "filename": "memdump_test",
                    "last_access_time": 1619532952,
                    "last_write_time": 1619532951,
                    "size": 0
                }
            ],
            "device_id": "the actually device ID"
        }
    }
}

Human Readable Output

Carbon Black Defense Live Response Directory content

Name Type Date Modified Size
. Directory 1970-01-19T17:53:20.000Z 0
.. Directory 1970-01-19T17:53:20.000Z 0
a_test_process.exe File 1970-01-19T17:34:24.000Z 839112
memdump_test Directory 1970-01-19T17:52:12.000Z 0

cbd-lr-reg-sub-keys


Enumerates the subkeys of the specified registry key on the remote machine.

Base Command

cbd-lr-reg-sub-keys

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
reg_path The registry key to enumerate. Required

Context Output

Path Type Description
CarbonBlackDefenseLR.RegistrySubKeys.key String The parent registry key.
CarbonBlackDefenseLR.RegistrySubKeys.sub_keys Data The subkeys.
CarbonBlackDefenseLR.RegistrySubKeys.device_id String The device (endpoint) ID.

Command Example

!cbd-lr-reg-sub-keys reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\TEST device_id="the actually device ID"

Human Readable Output

The key: HKEY_LOCAL_MACHINE\SOFTWARE\TEST does not contain any sub keys

cbd-lr-reg-get-values


Enumerates all registry values from the specified registry key on the remote machine.

Base Command

cbd-lr-reg-get-values

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
reg_path The registry key to enumerate. Required

Context Output

Path Type Description
CarbonBlackDefenseLR.RegistryValues.key String The registry key.
CarbonBlackDefenseLR.RegistryValues.values Data The registry values of the given key.
CarbonBlackDefenseLR.RegistryValues.device_id String The device (endpoint) ID.

Command Example

!cbd-lr-reg-get-values reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\TEST device_id="the actually device ID"

Context Example

{
    "CarbonBlackDefenseLR": {
        "RegistryValues": {
            "key": "HKEY_LOCAL_MACHINE\SOFTWARE\TEST",
            "device_id": "the actually device ID",
            "values": [
                {
                    "value_data": "val_1,val_2",
                    "value_name": "TEST_VAL",
                    "value_type": "pbREG_MULTI_SZ"
                }
            ]
        }
    }
}

Human Readable Output

Carbon Black Defense Live Response Registry key values

Name Type Data
TEST_VAL pbREG_MULTI_SZ val_1,val_2

cbd-lr-reg-key-create


Creates a new registry key on the remote machine.

Base Command

cbd-lr-reg-key-create

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
reg_path The registry key to create. Required

Context Output

There is no context output for this command.

Command Example

!cbd-lr-reg-key-create device_id="the actually device ID" reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\TEST

Human Readable Output

Reg key: HKEY_LOCAL_MACHINE\SOFTWARE\TEST, was created successfully.

cbd-lr-reg-key-delete


Deletes a registry key on the remote machine. The key must be without any subkeys.

Base Command

cbd-lr-reg-key-delete

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
reg_path The registry key to delete. Required
force True, to force delete the registry key with all subkeys if they exist. Default is False. Optional

Context Output

There is no context output for this command.

Command Example

!cbd-lr-reg-key-delete reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\TEST device_id="the actually device ID"

Human Readable Output

Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\TEST was deleted successfully.

cbd-lr-reg-value-delete


Deletes a registry value on the remote machine.

Base Command

cbd-lr-reg-value-delete

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
reg_path The registry value to delete. Required

Context Output

There is no context output for this command.

Command Example

!cbd-lr-reg-value-delete device_id="the actually device ID" reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\TEST\TEST_VAL

Human Readable Output

Registry value: HKEY_LOCAL_MACHINE\SOFTWARE\TEST\TEST_VAL was deleted successfully.

cbd-lr-reg-value-set


Sets a registry value on the specified registry key on the remote machine.

Base Command

cbd-lr-reg-value-set

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
reg_path The path of the key + the path of the value e.g., HKLM\SYSTEM\CurrentControlSet\services\ACPI\testvalue. Required
value_data The value data. Required
value_type The type of value. Examples: REG_DWORD, REG_MULTI_SZ, REG_SZ. Possible values are: REG_BINARY, REG_DWORD, REG_QWORD, REG_EXPAND_SZ, REG_MULTI_SZ, REG_SZ, REG_SZ. Required
overwrite If True, any existing value will be overwritten. Default is True. Optional

Context Output

There is no context output for this command.

Command Example

!cbd-lr-reg-value-set reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\TEST\TEST_VAL device_id="the actually device ID" value_data=[\"val_1\",\"val_2\"] value_type=REG_MULTI_SZ

Human Readable Output

Value was set to the reg key: HKEY_LOCAL_MACHINE\SOFTWARE\TEST\TEST_VAL successfully.

cbd-lr-ps


Lists the currently running processes on the remote machine.

Base Command

cbd-lr-ps

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
limit The maximum number of returned processes. Default is 100. Optional

Context Output

Path Type Description
CarbonBlackDefenseLR.Processes.processes String A list of dicts describing the processes
CarbonBlackDefenseLR.Processes.device_id String The device (endpoint) ID

Command Example

!cbd-lr-ps device_id="the actually device ID"

Context Example

{
    "CarbonBlackDefenseLR": {
        "Processes": {
            "processes": [
                {
                    "command_line": "",
                    "create_time": 132629811990478,
                    "parent": 0,
                    "parent_create_time": 0,
                    "path": "SYSTEM",
                    "pid": 4,
                    "sid": "S-1-5-18",
                    "username": "NT AUTHORITY\SYSTEM"
                },
                {
                    "command_line": "",
                    "create_time": 132629811918118,
                    "parent": 4,
                    "parent_create_time": 132629811990478850,
                    "path": "Registry",
                    "pid": 84,
                    "sid": "S-1-5-18",
                    "username": "NT AUTHORITY\SYSTEM"
                },
                {
                    "command_line": "\SystemRoot\System32\smss.exe",
                    "create_time": 132629811991336,
                    "parent": 4,
                    "parent_create_time": 132629811990478850,
                    "path": "c:\windows\system32\smss.exe",
                    "pid": 308,
                    "sid": "S-1-5-18",
                    "username": "NT AUTHORITY\SYSTEM"
                }
            ],
            "device_id": "the actually device ID"
        }
    }
}

Human Readable Output

Carbon Black Defense Live Response Processes

Path Pid Command Line
SYSTEM 4  
Registry 84  
c:\windows\system32\smss.exe 308 \SystemRoot\System32\smss.exe
c:\windows\system32\wininit.exe 504 wininit.exe

cbd-lr-kill


Terminates a process on the remote machine

Base Command

cbd-lr-kill

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
pid Process ID to be terminated. Required

Context Output

There is no context output for this command.

Command Example

!cbd-lr-kill pid=4592 device_id="the actually device ID"

Human Readable Output

The process: 4592 was killed successfully.

cbd-lr-execute


Creates a new process on the remote machine with the specified command string

Base Command

cbd-lr-execute

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
command_string Command string used for the create process operation. Required
wait_for_output True to block on output from the new process (execute in foreground). This will also set the wait_for_completion command. Default is True. Optional
working_directory The working directory of the create process operation. Optional
remote_output_file_name The remote output file name used for the process output. Optional
wait_timeout Timeout used for this command. Default is 30. Optional
wait_for_completion True to wait until the process is completed before returning. Default is True. Optional

Context Output

Path Type Description
CarbonBlackDefenseLR.ExecuteProcess.return_value String The output of the process
CarbonBlackDefenseLR.ExecuteProcess.device_id String The device (endpoint) ID.
CarbonBlackDefenseLR.ExecuteProcess.command_string String The command string used for the create process operation

Command Example

!cbd-lr-execute device_id="the actually device ID" command_string="cmd.exe"

Human Readable Output

Microsoft Windows [Version 10.0.17763.1935]
© 2018 Microsoft Corporation. All rights reserved.
C:\Windows\system32>

cbd-lr-memdump


Performs a memory dump operation on the remote machine.

Base Command

cbd-lr-memdump

Input

Argument Name Description Required
device_id The device (endpoint) ID. Required
target_path Path of the file the memory dump will be stored in on the remote machine. Required

Context Output

There is no context output for this command.

Command Example

!cbd-lr-memdump device_id="the actually device ID" target_path=C:\test\memdump\dumped_file

Human Readable Output

Memory was successfully dumped to C:\test\memdump\dumped_file.

Configuration parameters

  • url — Server URL
  • custom_key — Custom Key
  • custom_id — Custom ID
  • credentials_custom_id — Custom ID
  • org_key — Organization Key
  • credentials_org_key
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings

Commands (14)

  • cbd-lr-directory-listing

    Lists the contents of a directory on the remote machine.

  • cbd-lr-execute

    Creates a new process on the remote machine with the specified command string.

  • cbd-lr-file-delete

    Deletes the specified file name on the remote machine.

  • cbd-lr-file-get

    Retrieves the contents of the specified file on the remote machine.

  • cbd-lr-file-put

    Creates a new file on the remote machine with the specified data.

  • cbd-lr-kill

    Terminates a process on the remote machine.

  • cbd-lr-memdump

    Performs a memory dump operation on the remote machine.

  • cbd-lr-ps

    Lists the currently running processes on the remote machine.

  • cbd-lr-reg-get-values

    Enumerates all registry values from the specified registry key on the remote machine. Due to API limitations, binary values will not be shown.

  • cbd-lr-reg-key-create

    Creates a new registry key on the remote machine.

  • cbd-lr-reg-key-delete

    Deletes a registry key on the remote machine. The key must be without any subkeys.

  • cbd-lr-reg-sub-keys

    Enumerates the subkeys of the specified registry key on the remote machine.

  • cbd-lr-reg-value-delete

    Deletes a registry value on the remote machine.

  • cbd-lr-reg-value-set

    Sets a registry value on the specified registry key on the remote machine.

commonfields:
  id: CarbonBlackLiveResponseCloud
  version: -1
name: CarbonBlackLiveResponseCloud
display: Carbon Black Live Response Cloud
fromversion: 5.5.0
category: Endpoint
provider: Broadcom
description: VMware Carbon Black Endpoint Standard Live Response is a feature that enables security operators to collect information and take action on remote endpoints in real time. These actions include the ability to upload, download, and remove files, retrieve and remove registry entries, dump contents of physical memory, and execute and terminate processes.
detaileddescription:
configuration:
- display: Server URL
  name: url
  type: 0
  additionalinfo: The URL used to access the Carbon Black Cloud.
  required: false
  section: Connect
- display: Custom Key
  name: custom_key
  type: 4
  hidden: true
  additionalinfo: The custom key to use for the connection.
  required: false
  section: Connect
- display: Custom ID
  name: custom_id
  type: 4
  hidden: true
  additionalinfo: The custom ID to use for the connection.
  required: false
  section: Connect
- displaypassword: Custom Key
  name: credentials_custom_id
  type: 9
  display: Custom ID
  additionalinfo: The custom ID to use for the connection.
  required: false
  section: Connect
- display: Organization Key
  name: org_key
  type: 4
  hidden: true
  additionalinfo: The organization key to use for the connection.
  required: false
  section: Connect
- displaypassword: Organization Key
  name: credentials_org_key
  hiddenusername: true
  type: 9
  additionalinfo: The organization key to use for the connection.
  required: false
  section: Connect
- display: Trust any certificate (not secure)
  name: insecure
  type: 8
  required: false
  section: Connect
- display: Use system proxy settings
  name: proxy
  type: 8
  required: false
  section: Connect
script:
  script: '-'
  type: python
  commands:
  - name: cbd-lr-file-put
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: destination_path
      required: true
      description: File path to create on the remote endpoint.
    - name: file_id
      required: true
      description: The file entry ID in the War Room.
    description: Creates a new file on the remote machine with the specified data.
    execution: true
  - name: cbd-lr-file-get
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: source_path
      required: true
      description: Path of the file to be retrieved.
    - name: timeout
      description: Timeout for the operation.
    - name: delay
      description: The amount of time in seconds to wait before a command completes.
    description: Retrieves the contents of the specified file on the remote machine.
  - name: cbd-lr-file-delete
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: source_path
      required: true
      description: Path of the file to be deleted.
    outputs: []
    description: Deletes the specified file name on the remote machine.
    execution: true
  - name: cbd-lr-directory-listing
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: directory_path
      required: true
      description: The directory path. This parameter should end with the path separator or have some filter pattern, e.g., *.txt.
    - name: limit
      description: The maximum number of returned directory entries.
      defaultValue: '100'
    outputs:
    - contextPath: CarbonBlackDefenseLR.Directory.content
      description: List of dicts, each describing a directory entry.
      type: Data
    - contextPath: CarbonBlackDefenseLR.Directory.device_id
      description: The device (endpoint) ID.
      type: String
    - contextPath: CarbonBlackDefenseLR.Directory.directory_path
      description: The path of the listed directory.
      type: String
    description: Lists the contents of a directory on the remote machine.
  - name: cbd-lr-reg-sub-keys
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: reg_path
      required: true
      description: The registry key to enumerate.
    - name: limit
      description: The maximum number of returned subkeys.
      defaultValue: '100'
    outputs:
    - contextPath: CarbonBlackDefenseLR.RegistrySubKeys.key
      description: The parent registry key.
      type: String
    - contextPath: CarbonBlackDefenseLR.RegistrySubKeys.sub_keys
      description: The subkeys.
      type: Data
    - contextPath: CarbonBlackDefenseLR.RegistrySubKeys.device_id
      description: The device (endpoint) ID.
      type: String
    description: Enumerates the subkeys of the specified registry key on the remote machine.
  - name: cbd-lr-reg-get-values
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: reg_path
      required: true
      description: The registry key to enumerate.
    - name: limit
      description: The maximum number of returned values.
      defaultValue: '100'
    outputs:
    - contextPath: CarbonBlackDefenseLR.RegistryValues.key
      description: The registry key.
      type: String
    - contextPath: CarbonBlackDefenseLR.RegistryValues.values
      description: The registry values of the given key.
      type: Data
    - contextPath: CarbonBlackDefenseLR.RegistryValues.device_id
      description: The device (endpoint) ID.
      type: String
    description: Enumerates all registry values from the specified registry key on the remote machine. Due to API limitations, binary values will not be shown.
  - name: cbd-lr-reg-key-create
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: reg_path
      required: true
      description: The registry key to create.
    outputs: []
    description: Creates a new registry key on the remote machine.
    execution: true
  - name: cbd-lr-reg-key-delete
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: reg_path
      required: true
      description: The registry key to delete.
    - name: force
      defaultValue: 'False'
      auto: PREDEFINED
      predefined:
      - 'True'
      - 'False'
      description: True to force delete the registry key with all subkeys if they exist.
    outputs: []
    description: Deletes a registry key on the remote machine. The key must be without any subkeys.
    execution: true
  - name: cbd-lr-reg-value-delete
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: reg_path
      required: true
      description: The registry value to delete.
    outputs: []
    description: Deletes a registry value on the remote machine.
    execution: true
  - name: cbd-lr-reg-value-set
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: reg_path
      required: true
      description: The path of the key + the path of the value, e.g., HKLM\SYSTEM\CurrentControlSet\services\ACPI\testvalue.
    - name: value_data
      required: true
      description: The value data.
    - name: value_type
      required: true
      auto: PREDEFINED
      predefined:
      - REG_BINARY
      - REG_DWORD
      - REG_QWORD
      - REG_EXPAND_SZ
      - REG_MULTI_SZ
      - REG_SZ
      - REG_SZ
      description: 'The type of the value. For example: REG_DWORD, REG_MULTI_SZ, REG_SZ.'
    - name: overwrite
      defaultValue: 'True'
      description: If True, any existing value will be overwritten.
      auto: PREDEFINED
      predefined:
      - 'True'
      - 'False'
    description: Sets a registry value on the specified registry key on the remote machine.
    execution: true
  - name: cbd-lr-ps
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: limit
      description: The maximum number of returned processes.
      defaultValue: '100'
    outputs:
    - contextPath: CarbonBlackDefenseLR.Processes.processes
      description: A list of dicts describing the processes.
      type: String
    - contextPath: CarbonBlackDefenseLR.Processes.device_id
      description: The device (endpoint) ID.
      type: String
    description: Lists the currently running processes on the remote machine.
    execution: true
  - name: cbd-lr-kill
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: pid
      required: true
      description: Process ID to be terminated.
    outputs: []
    description: Terminates a process on the remote machine.
    execution: true
  - name: cbd-lr-execute
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: command_string
      required: true
      description: Command string used for the create process operation.
    - name: wait_for_output
      description: True to block on output from the new process (execute in foreground). This will also set the wait_for_completion command.
      defaultValue: 'True'
      auto: PREDEFINED
      predefined:
      - 'True'
      - 'False'
    - name: working_directory
      description: The working directory of the create process operation.
    - name: remote_output_file_name
      description: The remote output file name used for the process output.
    - name: wait_timeout
      description: Timeout used for this command.
      defaultValue: '30'
    - name: wait_for_completion
      description: True to wait until the process is completed before returning.
      defaultValue: 'True'
      auto: PREDEFINED
      predefined:
      - 'True'
      - 'False'
    outputs:
    - contextPath: CarbonBlackDefenseLR.ExecuteProcess.return_value
      description: The output of the process.
      type: String
    - contextPath: CarbonBlackDefenseLR.ExecuteProcess.device_id
      description: The device (endpoint) ID.
      type: String
    - contextPath: CarbonBlackDefenseLR.ExecuteProcess.command_string
      description: The command string used for the create process operation.
      type: String
    description: Creates a new process on the remote machine with the specified command string.
    execution: true
  - name: cbd-lr-memdump
    arguments:
    - name: device_id
      required: true
      description: The device (endpoint) ID.
    - name: target_path
      required: true
      description: Path of the file the memory dump will be stored in on the remote machine.
    description: Performs a memory dump operation on the remote machine.
    execution: true
    outputs: []
  dockerimage: demisto/carbon-black-cloud:1.0.0.10120494
  subtype: python3
sectionorder:
- Connect
- Collect
tests:
- No tests (auto formatted)