NATO classification markings. (first DRAFT)

pull/8/head
Alexandre Dulaunoy 2015-11-29 10:23:14 +01:00
parent a33c456b61
commit 4e180e12f0
2 changed files with 55 additions and 1 deletions

54
nato/machinetag.json Normal file
View File

@ -0,0 +1,54 @@
{
"values": [
{
"entry": [
{
"expanded": "COSMIC TOP SECRET",
"value": "CTS"
},
{
"expanded": "COSMIC TOP SECRET BOHEMIA",
"value": "CTS-B"
},
{
"expanded": "NATO SECRET",
"value": "NS"
},
{
"expanded": "NATO CONFIDENTIAL",
"value": "NC"
},
{
"expanded": "NATO RESTRICTED",
"value": "NR"
},
{
"expanded": "NATO UNCLASSIFIED",
"value": "NU"
},
{
"expanded": "COSMIC TOP SECRET ATOMAL",
"value": "CTS-A"
},
{
"expanded": "SECRET ATOMAL",
"value": "NS-A"
},
{
"expanded": "CONFIDENTIAL ATOMAL",
"value": "NC-A"
}
],
"predicate": "classification"
}
],
"predicates": [
{
"expanded": "Classification",
"value": "classification"
}
],
"version": 1,
"description": "NATO classification markings.",
"namespace": "nato"
}

View File

@ -30,7 +30,7 @@ import json
import os.path import os.path
import argparse import argparse
taxonomies = ['admiralty-scale','tlp', 'circl', 'veris', 'ecsirt', 'dni-ism'] taxonomies = ['admiralty-scale','tlp', 'circl', 'veris', 'ecsirt', 'dni-ism', 'nato']
argParser = argparse.ArgumentParser(description='Dump Machine Tags (Triple Tags) from MISP taxonomies') argParser = argparse.ArgumentParser(description='Dump Machine Tags (Triple Tags) from MISP taxonomies')
argParser.add_argument('-e', action='store_true', help='Including expanded tags') argParser.add_argument('-e', action='store_true', help='Including expanded tags')