CbAPI Live Response Guide
Carbon Black EDR (Endpoint Detection and Response) is the new name for the product formerly called CB Response.
CB API Live Response
First lets import all the modules necessary to use the Live Response functionality within CbAPI
from cbapi.response import CbEnterpriseResponseAPI
from cbapi.response.models import Sensor
Now create an EDR API object.
c = CbEnterpriseResponseAPI()
Using python’s with statement, we can create a live response session. Anything within this block can use the Live Response Session object and the session will be kept alive automatically.
with c.select(Sensor, 1).lr_session() as lr_session:
File Operations
lr_session.delete_file('C:\test.txt')
lr_session.put_file('this is the file content', r"C:\test.txt")
lr_session.get_file(r"C:\test.txt")
Last modified on May 18, 2021