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_intelligenceobject. - Added
threat_intelligenceProfile based onthreat_intelligenceobject. - Added
signaturesobject, an array ofsignatureobjects. - Added
subdomainsobject, an array ofsubdomainused to enumerate DGA-generated domains. - Added
whoisobject. - Added
contactand array-typedcontactsobject for use withwhoisobject. - Added
stix_objectobject 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_toolcorresponding to the following SDOs, respectively: Campaign, Malware, Malware Analysis, Intrusion Set, Threat Actor, and Tool. - Added
is_self_signedBoolean attribute tocertificateobject.
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.