mirror of
https://github.com/DISARMFoundation/DISARMframeworks.git
synced 2024-12-23 22:39:45 -05:00
c11e9d06ad
Added framework objects: - Added technique T0066 "Degrade adversary" to TA02 - Added technique T0067 "Plan to discredit credible sources" to TA02 - Added technique T0068 "respond to breaking news event" to TA02 - Added technique T0069 "respond to active crisis" to TA02 - Added technique T0070 "Analyze existing communities" to TA02 - Added technique T0071 "Find echo chambers" to TA13 - Added technique T0072 "Segment audiences" to TA13 Added STIX generator from repo DISARM-stix2, and added code to generate github files, databases, and STIX from the same Jupyter notebook.
22 lines
508 B
Python
22 lines
508 B
Python
from stix2 import Relationship, properties, ExternalReference
|
|
|
|
|
|
def make_disarm_subtechnique_relationship(source, target):
|
|
"""Creates a relationship between the parent technique and sub-technique.
|
|
|
|
Args:
|
|
source (str): Subtechnique ID
|
|
target (str): Parent technique ID
|
|
|
|
Returns:
|
|
A Relationship object.
|
|
|
|
"""
|
|
relationship = Relationship(
|
|
source_ref=source,
|
|
target_ref=target,
|
|
relationship_type="subtechnique-of"
|
|
)
|
|
|
|
return relationship
|