diff --git a/objects/bgp-ranking/definition.json b/objects/bgp-ranking/definition.json new file mode 100644 index 0000000..9eaa9e6 --- /dev/null +++ b/objects/bgp-ranking/definition.json @@ -0,0 +1,37 @@ +{ + "attributes": { + "address-family": { + "description": "The IP address family concerned by the ranking.", + "misp-attribute": "text", + "sane_default": [ + "v4", + "v6" + ], + "ui-priority": 0 + }, + "date": { + "description": "Date fo the ranking.", + "misp-attribute": "datetime", + "ui-priority": 1 + }, + "position": { + "description": "Position of the ASN for a given day.", + "misp-attribute": "float", + "ui-priority": 0 + }, + "ranking": { + "description": "Ranking of the Autonomous System number.", + "misp-attribute": "float", + "ui-priority": 1 + } + }, + "description": "BGP Ranking object describing the ranking of an ASN for a given day, along with its position, 1 being the most malicious ASN of the day, with the highest ranking. This object is meant to have a relationship with the corresponding ASN object and represents its ranking for a specific date.", + "meta-category": "network", + "name": "bgp-ranking", + "required": [ + "date", + "ranking" + ], + "uuid": "0cf87909-e44a-4426-8ebc-a250f932ce00", + "version": 1 +} \ No newline at end of file diff --git a/relationships/definition.json b/relationships/definition.json index 4bb3015..6a3c49a 100644 --- a/relationships/definition.json +++ b/relationships/definition.json @@ -1004,6 +1004,27 @@ ], "name": "knows" }, + { + "description": "Represents the semantic link of describing another object.", + "format": [ + "misp" + ], + "name": "describes" + }, + { + "description": "Represents the semantic link of extending another object.", + "format": [ + "misp" + ], + "name": "extends" + }, + { + "description": "Represents the semantic link of an asn object being ranked with a bgp-ranking object", + "format": [ + "misp" + ], + "name": "ranked-with" + }, { "description": "owns", "format": [