Skip to content

fixes #42 , implemented the Pattern Type for Indicators vocabulary #60

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 7, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions ontologies/vocabs.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,14 @@ This enumeration captures a degree of agreement with the information in a STIX O
skos:prefLabel "Opinion Enumeration"^^xsd:string ;
.

gist:PatternType
a owl:Class ;
rdfs:subClassOf gist:StixCategoryObject ;
skos:definition "A language used to express and indicator pattern"^^xsd:string ;
skos:prefLabel "Pattern Type"^^xsd:string ;
skos:scopeNote "PatternType is a non-exhaustive, open vocabulary that covers common pattern languages and is intended to characterize the pattern language that an indicator pattern is expressed in."^^xsd:string ;
.

gist:ThreatActorRole
a owl:Class ;
rdfs:subClassOf gist:StixCategoryObject ;
Expand Down Expand Up @@ -1680,6 +1688,48 @@ This MAY be considered equivalent to a 1 in a numeric scale."""^^xsd:string ;
skos:prefLabel "strongly-disagree"^^xsd:string ;
.

gist:_PatternType_Sigma
a gist:PatternType ;
skos:definition """STIX 2.1 description:
Specifies the SIGMA language."""^^xsd:string ;
skos:prefLabel "sigma"^^xsd:string ;
.

gist:_PatternType_Snort
a gist:PatternType ;
skos:definition """STIX 2.1 description:
Specifies the SNORT language [SNORT]."""^^xsd:string ;
skos:prefLabel "snort"^^xsd:string ;
.

gist:_PatternType_Stix
a gist:PatternType ;
skos:definition """STIX 2.1 description:
Specifies the STIX pattern language defined in section 9 of the specification."""^^xsd:string ;
skos:prefLabel "stix"^^xsd:string ;
.

gist:_PatternType_Suricata
a gist:PatternType ;
skos:definition """STIX 2.1 description:
Specifies the SURICATA language [Suricata]."""^^xsd:string ;
skos:prefLabel "suricata"^^xsd:string ;
.

gist:_PatternType_Yara
a gist:PatternType ;
skos:definition """STIX 2.1 description:
Specifies the YARA language [YARA]."""^^xsd:string ;
skos:prefLabel "yara"^^xsd:string ;
.

gist:_PatternType_pcre
a gist:PatternType ;
skos:definition """STIX 2.1 description:
Specifies the Perl Compatible Regular Expressions language [PCRE]."""^^xsd:string ;
skos:prefLabel "pcre"^^xsd:string ;
.

gist:_ThreatActorRole_Agent
a gist:ThreatActorRole ;
skos:definition """STIX 2.1 description:
Expand Down