icon/x Created with Sketch.

Splunk Cookie Policy

We use our own and third-party cookies to provide you with a great online experience. We also use these cookies to improve our products and services, support our marketing campaigns, and advertise to you on our website and other websites. Some cookies may continue to collect information after you have left our website. Learn more (including how to update your settings) here.
Accept Cookie Policy

Accept License Agreements

This app is provided by a third party and your right to use the app is in accordance with the license provided by that third-party licensor. Splunk is not responsible for any third-party apps and does not provide any warranty or support. If you have any questions, complaints or claims with respect to this app, please contact the licensor directly.

Thank You

Downloading VMware Carbon Black Cloud
SHA256 checksum (vmware-carbon-black-cloud_111.tgz) 06931417c5d31e8a0a4119b5b615d6526a91039ebf1b89060aeaf9572deeccf4 SHA256 checksum (vmware-carbon-black-cloud_110.tgz) 62d96a4a60b6499d64edaf652bcc420892fd36def77c3e5e3bc3b24ac85c423a SHA256 checksum (vmware-carbon-black-cloud_103.tgz) 4674c4bcdde29184a6dcbe1fc714d127a9febcd11ff9be2ee8478c8df4a1f2b0 SHA256 checksum (vmware-carbon-black-cloud_100.tgz) 2be0fd86c90870dbef365cb13d85be53dbac248f2520085e5344eadf5784110d
To install your download
For instructions specific to your download, click the Details tab after closing this window.

Flag As Inappropriate

VMware Carbon Black Cloud

Splunk AppInspect Passed
Admins: Please read about Splunk Enterprise 8.0 and the Python 2.7 end-of-life changes and impact on apps and upgradeshere.
Overview
Details
The VMware Carbon Black Cloud App for Splunk is a single application to integrate your endpoint and workload security features and telemetry directly into Splunk dashboards, workflows and alert streams.

This application connects with any Carbon Black Cloud offering and replaces the existing product-specific Carbon Black apps for Splunk. This app provides a unified solution to integrate Carbon Black Cloud Endpoint and Workload offerings with Splunk Enterprise, Splunk Cloud, and Splunk Enterprise Security (ES). Out-of-the-box, this app provides holistic visibility into the state of your endpoints and workloads through customizable dashboards and alert feeds in Splunk.

For distributed Splunk environments, please use the Input Add-on (https://splunkbase.splunk.com/app/5333/) and the Technology Add-on (https://splunkbase.splunk.com/app/5334/).

VMware Carbon Black Cloud Documentation

Overview

About VMware Carbon Black Cloud

Author VMware and Aplura, LLC.
App Version 1.1.1
App Build 1
Vendor Products VMware Carbon Black Cloud
Has index-time operations false
Creates an index false
Implements summarization If configured, the Data model will generate accelerations.

VMware Carbon Black Cloud allows a Carbon Black Cloud administrator or analyst to interact with the CBC product.

License

MIT

Copyright 2021, Aplura, LLC.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Scripts and binaries

For more information on these scripts, and what they do, please refer to the Initial Application Configuration section of this document.

This app includes the following scripts:

vmware-cbc-alerts.py This is the modular input for the VMware Carbon Black Alerts API Integration.
vmware-cbc-vuln.py This is the script for the VMware Carbon Black Vulnerabilities API integration.
vmware-cbc-audit.py This is the script for the VMware Carbon Black Audit Logs API integration.
vmware-cbc-live-query.py This is the script for the VMware Carbon Black Live Query Results API integration.
vmware-cbc-clients.py This is the base client for the VMware Carbon Black API Integration.
vmware-add-ioc-watchlist.py This is the script for the VMware Carbon Black Alerts Add IoC to Watchlist alert action.
vmware-get-file-metadata.py This is the script for the VMware Carbon Black Alerts Get File Metadata alert action.
vmware-kill-process.py This is the script for the VMware Carbon Black Alerts Kill Process alert action.
vmware-list-process.py This is the script for the VMware Carbon Black Alerts List Process alert action.
vmware-quarantine-device.py This is the script for the VMware Carbon Black Alerts Quarantine Device alert action.
vmware-remove-ioc-watchlist.py This is the script for the VMware Carbon Black Alerts Remove IoC From Watchlist alert action.
vmware-unquarantine-device.py This is the script for the VMware Carbon Black Alerts Unquarantine Device alert action.
vmware-close-alert.py This is the script for the VMware Carbon Black Alerts Dismiss Alerts alert action.
vmware-enrich-events.py This is the script for the VMware Carbon Black Alerts Enrich Events alert action.
vmware-process-guid-details.py This is the script for the VMware Carbon Black Alerts Process GUID details alert action.
vmware-run-livequery.py This is the script for the VMware Carbon Black Alerts Run Livequery alert action.
vmware-update-device-policy.py This is the script for the VMware Carbon Black Alerts Update Device Policy alert action.
vmware-cmd-dvc-info.py This is the script for the VMware Carbon Black Custom Command for Device Information enrichment.
vmware-cmd-hash-info.py This is the script for the VMware Carbon Black Custom Command for Hash information.

Release notes

Version 1.1.1 of VMware Carbon Black Cloud has the following known issues:

Version 1.1.1

Version 1.1.0

  • New Features

    • Data Input - Audit Logs

    • Data Input - Live Query Results

    • Data Input - Vulnerability Assessment

    • Dashboard - Devices

    • Dashboard - Processes

    • Dashboard - Vulnerabilities

    • Alert Action - Run Live Query

    • Alert Action - Dismiss Alert

    • Alert Action - Update Device Policy

    • Alert Action - Process GUID Details

    • Alert Action - Ban Hash

    • Alert Action - Enrich CB Analytic Events

    • Command - CBC Device Info

    • Command - CBC Hash Info

  • Improvements

    • Events Dashboard performance improvements

    • Update Top 10 CB Analytics panel

    • Stability improvements in Alerts Inputs

Version 1.0.0

  • Initial Release

About this release

Version 1.1.1 of VMware Carbon Black Cloud is compatible with:

Splunk Enterprise versions 8.0, 8.1
Platforms Splunk Enterprise, Splunk Cloud

Use Cases

This app realizes many key SOC use cases, from conventional SIEM to XDR:

  • Use Splunk as a single pane of glass for your Carbon Black Cloud alerts

    • Triage and investigate from Splunk, or pivot back to the Carbon Black Cloud console
  • Automate workflows with built-in SOAR capabilities

    • Enrich alerts with event or process context

    • Kick off Live Response and Live Query actions to gather information directly from endpoints

    • Remediate critical issues by killing a process or banning hashes from future execution

  • Bring full EDR visibility to Splunk

    • Endpoint Events enable your SOC to perform threat hunting, conduct forensic investigations, and build custom analytics

Support and resources

Questions and answers

Access questions and answers specific to VMware Carbon Black Cloud at https://answers.splunk.com . Be sure to tag your question with the name of the app: Carbon Black Cloud Splunk App.

Support

  • Support Offered: Splunk Answers, Community Engagement, Carbon Black Support

  • View all API and integration offerings on the Developer Network along with reference documentation, video tutorials, and how-to guides.

  • Use the Developer Community Forum to discuss issues and get answers from other API developers in the Carbon Black Community.

  • Report bugs and change requests to Carbon Black Support.

Diagnostics Generation

If a support representative asks for it, a support diagnostic file can be generated. Use the following command to generate the file. Send the resulting file to support.

$SPLUNK_HOME/bin/splunk diag --collect=app:vmware_app_for_splunk

Installation and Configuration

Software requirements

Splunk Enterprise system requirements

Because this App runs on Splunk Enterprise, all of the Splunk Enterprise system requirements apply.

The Splunk CIM Add-on is a required pre-requisite.

Download

Download VMware Carbon Black Cloud at https://splunkbase.splunk.com/app/5332.

Deployment Guide

Note: Installing the VMware CBC TA or IA on the same node as the App is an unsupported configuration that may result in instability or errors. If you are seeing the error message More than 1 VMware CBC App detected, refer to the recommendations below for which Apps/Add-ons should be installed on which node and fully delete (not just disable) extra copies of VMware CBC apps/add-ons from nodes where they are not needed. Then restart Splunk on that node.

Configuration

Watch the app configuration demo video before you begin your deployment and configuration.

  1. Deploy the Apps and/or Add-ons per the Deployment Guide above.

  2. Create the index(s) for your data

    1. One index for the Carbon Black Cloud data

    2. One index for the results of the Alert Actions

  3. Navigate to the Administration > Application Configuration menu, VMware CBC Base Configuration tab.

    1. Update the index names to those created above
  4. Configure a proxy if needed from the Proxies tab

  5. If you are using the Event Forwarder to ingest Alerts and Events, configure the forwarder and AWS add-on for S3, setting the index to the event type for data ingest specified in step 3. Details on this are in a later section Configuring Event Forwarder & S3 Inputs.

  6. If you are using the built-in inputs, alert actions, or commands you will need to configure API token information for each organization and access level. View the Authorization section below for details.

  7. If using the Alerts API instead of the Event Forwarder, use the Alerts Inputs tab to configure the types of Alerts to ingest. Select the API Token configured in the previous step and with the permissions specified in Table 1 below

    1. You can use the Enrich CB Analytics Events Alert Action to automatically fetch Enriched Events following a CB Analytics Alert. Enriched Events provide valuable alert context such as the process _cmdline.

    2. First, configure the Enrich CB Analytics Events Alert Action from the Alert Actions tab.

    3. Then open the Splunk > Alerts menu, find the included CB Analytics - Ingest Enriched Events Splunk Alert, and add the VMwareCBC Enrich CB Analytic Events Alert Action.

  8. To ingest Audit Logs, select an API Token configured at step 6 on Audit Log Inputs tab

  9. To ingest Live Query results, select an API Token configured at step 6 on Live Query Inputs

  10. To ingest vulnerability assessment information, select an API Token configured at step 6 on the Vulnerabilities Inputs tab

  11. Add API tokens in the Alert Actions & Custom Commands tabs

    1. A description of each can be found in Tables 2 and 3

    2. Note: The Alert Actions tab defaults to showing 10 rows. Change to 20 rows to see all alert actions at once.

  12. The Administration > Application Health Overview menu shows errors during processing and can be very useful during troubleshooting

  13. The Administration > Application Usage menu provides insights into which Splunk users are using the app

End-to-End Configuration Video

Watch the app configuration demo video before you begin your deployment and configuration.

Release Notes

Version 1.1.1
April 26, 2021

Improvements

Updated CBC SDK to v1.2.3: Release Notes

Added a warning when more than one VMware CBC App is installed on the node. If you see this message, reference the Deployment Guide below and delete extra copies of VMware CBC apps/add-ons

Added an app configuration demo video

Added a Splunk FAQ to Developer Network

Fixes

Fixed Proxy issue

Fixed error with Checkboxes on Proxy Configuration Tab

Updated logging modules to respect log.cfg settings

Version 1.1.0
March 1, 2021

Version 1.1.0
- New Features
- Data Input - Audit Logs
- Data Input - Live Query Results
- Data Input - Vulnerability Assessment
- Dashboard - Devices
- Dashboard - Processes
- Dashboard - Vulnerabilities
- Alert Action - Run Live Query
- Alert Action - Dismiss Alert
- Alert Action - Update Device Policy
- Alert Action - Process GUID Details
- Alert Action - Ban Hash
- Alert Action - Enrich CB Analytic Events
- Command - CBC Device Info
- Command - CBC Hash Info

- Improvements
- Events Dashboard performance improvements
- Update Top 10 CB Analytics panel
- Stability improvements in Alerts Inputs

Version 1.0.3
Dec. 14, 2020

Documentation Update

Version 1.0.0
Nov. 18, 2020

Initial Release

421
Installs
787
Downloads
Share Subscribe LOGIN TO DOWNLOAD

Subscribe Share

AppInspect Tooling

Splunk AppInspect evaluates Splunk apps against a set of Splunk-defined criteria to assess the validity and security of an app package and components.

Are you a developer?

As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps and add-ons from Splunk, our partners and our community. Find an app or add-on for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
Splunk, Splunk>,Turn Data Into Doing, Data-to-Everything, and D2E are trademarks or registered trademarks of Splunk Inc. in the United States and other countries. All other brand names,product names,or trademarks belong to their respective owners.