ocsf-schema
ocsf-schema copied to clipboard
Create `threat_intelligence` Profile, add STIX 2.1 SDOs to OCSF
Related Issue:
#988
Description of changes:
- Added
threat_intelligence
object. - Added
threat_intelligence
Profile based onthreat_intelligence
object. - Added
signatures
object, an array ofsignature
objects. - Added
subdomains
object, an array ofsubdomain
used to enumerate DGA-generated domains. - Added
whois
object. - Added
contact
and array-typedcontacts
object for use withwhois
object. - Added
stix_object
object to serve as a base STIX Object that contains mandatory and optional common properties. - Added several STIX 2.1 SDO-based objects:
stix_campaign
,stix_malware
,stix_malware_analysis
,stix_intrusion_set
,stix_threat_actor
, andstix_tool
corresponding to the following SDOs, respectively: Campaign, Malware, Malware Analysis, Intrusion Set, Threat Actor, and Tool. - Added
is_self_signed
Boolean attribute tocertificate
object.
Several dozen attributes were added to dictionary
to support whois
, contact
and the various stix_
objects. Attributes were re-used as much as possible where they made sense.