Releases: carbonblack/cbapi-python
Releases · carbonblack/cbapi-python
cbapi Python Bindings - 0.9.5
Release Notes
This is a small release with one new feature: the ability to create SensorGroup
s in the API. Also added an example script showing how to manipulate sensor groups: https://github.com/carbonblack/cbapi-python/blob/master/examples/response/sensor_group_operations.py
Bugfixes
ThreatReport
model now upgraded to new model schema - fixes exception when trying toprint
aThreatReport
object- Fix exceptions when selecting a
Site
model that doesn't exist on the Cb server - Example scripts now respect the
--cburl
,--apitoken
and--no-ssl-verify
options for manually specifying a Cb server
cbapi Python Bindings - 0.9.4
New Features in this release:
- We now have a logo!
- Added a
BannedHash
model for managing Cb Enterprise Response banned binary lists
Bug fixes
- Fixed more date/time fields in the
Sensor
model - Date/time fields were cached and not invalidated when
.refresh()
was called. This is now fixed. - All Live Response commands now wait until completion before returning. This allows any errors to be sent back to the caller through a
LiveResponseError
exception. - The
Watchlist
model.query
property now parses the watchlist data properly. - The
Binary.frequency
property andBinary.virustotal
property now work properly. - The
Binary.signing_data
andBinary.version_info
properties are now more robust if individual fields are blank. - A
.banned
property is now added to theBinary
model to indicate its status in theBannedHash
model.
Changes
- Date/time fields are now parsed via the dateutil module. This means that date/time fields are now parsed into timezone aware datetime objects (previous versions produced "naive" datetime objects w/o timezone information)
cbapi Python Bindings - 0.9.3
New Features in this release:
- Experimental Live Response support: see the
cblr_cli.py
example. - Experimental Event-Driven API using the Cb Enterprise Response Message Bus
- Automated configuration script - see the
cbapi-response
andcbapi-protection
scripts - Various additions to models
Bug fixes
- Fixed bug for searching Sensors by IP address
- More Python 3 compatibility fixes
- Fixed feed example
Changes
- Changed
network_adapters
Sensor helper method tonetwork_interfaces
cbapi Python Bindings - 0.9.2
Largely bugfix release. Includes the following fixes and improvements:
.webui_link
is now an attribute on most Response model objects- fixed Watchlist
.query
attribute - added example connectors for Cb Protection
- added Watchlist example for Cb Response
- Credential files can now include RabbitMQ credentials in preparation for event-driven API
- More documentation
- Sensor model now includes
resource_status
attribute - Fixes to Sensor model for Cb Response
- Performance improvements to eliminate some redundant API calls
- More "joins" in the Cb Protection models
CbEnterpriseResponseAPI.from_ui()
method now recognizes and generates Watchlist, search query, Investigation, Alert, and ThreatReport models from a corresponding URL in the Web UI
cbapi Python Bindings - 0.9.1
initial commit - 0.9.1