Correcting schema

This commit is contained in:
xenoscr 2022-09-10 22:21:56 -04:00
parent ce36f924fc
commit ee011e6281
No known key found for this signature in database
GPG Key ID: 52C26F96860C0DAA

View File

@ -4,20 +4,20 @@ mapping:
# Id field enhancement possibility commenting out for now # Id field enhancement possibility commenting out for now
# "Id": # "Id":
# type: str # type: str
# required: yes # required: true
# pattern: '[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}' # pattern: '[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}'
"Name": "Name":
type: str type: str
required: yes required: true
"Description": "Description":
type: str type: str
required: yes required: true
"Author": "Author":
type: str type: str
required: yes required: true
"Created": "Created":
type: str type: str
required: yes required: true
"Commands": "Commands":
type: seq type: seq
sequence: sequence:
@ -25,39 +25,39 @@ mapping:
mapping: mapping:
"Command": "Command":
type: str type: str
required: yes required: true
"Description": "Description":
type: str type: str
required: yes required: true
"Usecase": "Usecase":
type: str type: str
required: yes required: true
"Category": "Category":
type: str type: str
required: yes required: true
enum: [ADS, AWL Bypass, Compile, Copy, Credentials, Decode, Download, Dump, Encode, Execute, Reconnaissance, UAC Bypass, Upload] enum: [ADS, AWL Bypass, Compile, Copy, Credentials, Decode, Download, Dump, Encode, Execute, Reconnaissance, UAC Bypass, Upload]
"Privileges": "Privileges":
type: str type: str
required: yes required: true
"MitreID": "MitreID":
type: str type: str
required: yes required: true
pattern: 'T[0-9]{4}' pattern: 'T[0-9]{4}'
"OperatingSystem": "OperatingSystem":
type: str type: str
required: yes required: true
"Full_Path": "Full_Path":
type: seq type: seq
required: yes required: true
sequence: sequence:
- type: map - type: map
mapping: mapping:
"Path": "Path":
type: str type: str
required: yes required: true
"Code_Sample": "Code_Sample":
type: seq type: seq
required: yes required: true
sequence: sequence:
- type: map - type: map
mapping: mapping:
@ -65,7 +65,7 @@ mapping:
type: str type: str
"Detection": "Detection":
type: seq type: seq
required: yes required: true
sequence: sequence:
- type: map - type: map
mapping: mapping:
@ -73,7 +73,7 @@ mapping:
type: str type: str
"Resources": "Resources":
type: seq type: seq
required: yes required: true
sequence: sequence:
- type: map - type: map
mapping: mapping:
@ -82,7 +82,7 @@ mapping:
pattern: 'http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+' pattern: 'http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+'
"Acknowledgement": "Acknowledgement":
type: seq type: seq
required: yes required: true
sequence: sequence:
- type: map - type: map
mapping: mapping: