This page documents the public interfaces exposed by cbapi when communicating with a Carbon Black Enterprise Response server.
To use cbapi with Carbon Black Response, you will be using the CbResponseAPI. The CbResponseAPI object then exposes two main methods to access data on the Carbon Black server: select
and create
.
cbapi.response.rest_api.CbResponseAPI
cbapi.response.query.Query
cbapi.response.models.ProcessQuery
cbapi.response.models.ThreatReportQuery
cbapi.response.models.AlertQuery
cbapi.response.models.Process
cbapi.response.models.Binary
cbapi.response.models.Sensor
cbapi.response.models.Feed
cbapi.response.models.BannedHash
cbapi.response.models.Watchlist
cbapi.response.models.Alert
cbapi.live_response_api.CbLRSessionBase
cbapi.live_response_api.CbLRSessionBase.get_file
cbapi.live_response_api.CbLRSessionBase.delete_file
cbapi.live_response_api.CbLRSessionBase.put_file
cbapi.live_response_api.CbLRSessionBase.list_directory
cbapi.live_response_api.CbLRSessionBase.create_directory
cbapi.live_response_api.CbLRSessionBase.walk
cbapi.live_response_api.CbLRSessionBase.get_registry_value
cbapi.live_response_api.CbLRSessionBase.set_registry_value
cbapi.live_response_api.CbLRSessionBase.delete_registry_value
cbapi.live_response_api.CbLRSessionBase.create_registry_key
cbapi.live_response_api.CbLRSessionBase.delete_registry_key
cbapi.live_response_api.CbLRSessionBase.list_registry_keys_and_values
cbapi.live_response_api.CbLRSessionBase.list_registry_keys
cbapi.live_response_api.CbLRSessionBase.kill_process
cbapi.live_response_api.CbLRSessionBase.create_process
cbapi.live_response_api.CbLRSessionBase.list_processes