engagement:Breadcrumb leaf node


URI

https://ontology.adversaryengagement.org/ae/engagement/Breadcrumb

Label

Breadcrumb

Description

A Breadcrumb is a set of objects placed to be at least partially, sequentially interacted by an adversary to ellicit an explicit response, often in the context of lateral movement.

Target Classes (1)

Shape Properties

Instances of engagement:Breadcrumb can have the following properties:

PROPERTY

MIN COUNT

MAX COUNT

TYPE

engagement:Breadcrumb
engagement:breadcrumbTargetObject 1 uco-core:UcoObject
engagement:hasCharacterization uco-core:UcoObject
engagement:LureObject
engagement:hasAttackSurface 1 uco-core:UcoObject
engagement:hasCharacterization 1 uco-core:UcoObject
engagement:hasPerceptionCharacterization 1 uco-core:UcoObject

Implementation

@prefix engagement: <https://ontology.adversaryengagement.org/ae/engagement/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix uco-core: <https://ontology.unifiedcyberontology.org/uco/core/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

engagement:Breadcrumb a owl:Class,
        sh:NodeShape ;
    rdfs:label "Breadcrumb"@en ;
    rdfs:comment "A Breadcrumb is a set of objects placed to be at least partially, sequentially interacted by an adversary to ellicit an explicit response, often in the context of lateral movement."@en ;
    rdfs:subClassOf engagement:LureObject ;
    sh:property [ sh:class uco-core:UcoObject ;
            sh:nodeKind sh:IRI ;
            sh:path engagement:hasCharacterization ],
        [ sh:class uco-core:UcoObject ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:path engagement:breadcrumbTargetObject ] ;
    sh:targetClass engagement:Breadcrumb .