|
1 | 1 | {
|
2 | 2 | "@context": {
|
| 3 | + "drafting": "http://example.org/ontology/drafting/", |
3 | 4 | "kb": "http://www.semanticweb.org/OpenCyberSecurityAlliance/Ontology/EndpointProtection/",
|
4 | 5 | "owl": "http://www.w3.org/2002/07/owl#",
|
5 | 6 | "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
|
6 | 7 | "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
|
| 8 | + "time": "http://www.w3.org/2006/time#", |
7 | 9 | "uco-action": "https://ontology.unifiedcyberontology.org/uco/action/",
|
8 | 10 | "uco-core": "https://ontology.unifiedcyberontology.org/uco/core/",
|
9 | 11 | "uco-identity": "https://ontology.unifiedcyberontology.org/uco/identity/",
|
|
23 | 25 | },
|
24 | 26 | {
|
25 | 27 | "@id": "kb:ActOfMalwareDelivery01",
|
26 |
| - "@type": "uco-observable:ObservableAction", |
| 28 | + "@type": "kb:ObservableAction", |
27 | 29 | "unmapped:precedes": {
|
28 | 30 | "@id": "kb:ActOfMalwareInstallation01"
|
29 | 31 | }
|
30 | 32 | },
|
31 | 33 | {
|
32 | 34 | "@id": "kb:ActOfMalwareInstallation01",
|
33 |
| - "@type": "uco-observable:ObservableAction" |
| 35 | + "@type": "kb:ObservableAction" |
34 | 36 | },
|
35 | 37 | {
|
36 | 38 | "@id": "kb:ActOfNetworkLogin01",
|
37 |
| - "@type": "uco-observable:ObservableAction", |
| 39 | + "@type": "kb:ObservableAction", |
38 | 40 | "uco-action:endTime": {
|
39 | 41 | "@type": "xsd:dateTime",
|
40 | 42 | "@value": "2021-09-02T07:32:16.411Z"
|
41 | 43 | }
|
42 | 44 | },
|
43 | 45 | {
|
44 | 46 | "@id": "kb:ActOfNetworkLogout01",
|
45 |
| - "@type": "uco-observable:ObservableAction", |
| 47 | + "@type": "kb:ObservableAction", |
46 | 48 | "uco-action:endTime": {
|
47 | 49 | "@type": "xsd:dateTime",
|
48 | 50 | "@value": "2021-09-02T11:07:30.658Z"
|
|
55 | 57 | },
|
56 | 58 | {
|
57 | 59 | "@id": "kb:ActOfEmailDelivery01",
|
58 |
| - "@type": "uco-observable:ObservableAction", |
| 60 | + "@type": "kb:ObservableAction", |
59 | 61 | "unmapped:precedes": {
|
60 | 62 | "@id": "kb:ActOfLinkOpening01"
|
61 | 63 | }
|
62 | 64 | },
|
63 | 65 | {
|
64 | 66 | "@id": "kb:ActOfLinkOpening01",
|
65 |
| - "@type": "uco-observable:ObservableAction" |
| 67 | + "@type": "kb:ObservableAction" |
66 | 68 | },
|
67 | 69 | {
|
68 | 70 | "@id": "kb:ActOfSending02",
|
69 |
| - "@type": "uco-observable:ObservableAction" |
| 71 | + "@type": "kb:ObservableAction" |
70 | 72 | },
|
71 | 73 | {
|
72 | 74 | "@id": "kb:Agent01",
|
|
263 | 265 | },
|
264 | 266 | {
|
265 | 267 | "@id": "kb:DetectionEvent01",
|
266 |
| - "@type": "uco-core:Event", |
| 268 | + "@type": "kb:Event", |
267 | 269 | "unmapped:hasOccurrentPart": [
|
268 | 270 | {
|
269 | 271 | "@id": "kb:ActOfSending02"
|
|
275 | 277 | "@id": "kb:ActOfFileFlagging01"
|
276 | 278 | }
|
277 | 279 | ],
|
278 |
| - "unmapped:intervalIn": { |
| 280 | + "drafting:intervalIn": { |
279 | 281 | "@id": "kb:TemporalInterval03"
|
280 | 282 | }
|
281 | 283 | },
|
|
350 | 352 | },
|
351 | 353 | {
|
352 | 354 | "@id": "kb:ActOfEndpointScan01",
|
353 |
| - "@type": "uco-observable:ObservableAction", |
| 355 | + "@type": "kb:ObservableAction", |
354 | 356 | "unmapped:precedes": {
|
355 | 357 | "@id": "kb:ActOfFileFlagging01"
|
356 | 358 | }
|
357 | 359 | },
|
358 | 360 | {
|
359 | 361 | "@id": "kb:ActOfFileFlagging01",
|
360 |
| - "@type": "uco-observable:ObservableAction", |
| 362 | + "@type": "kb:ObservableAction", |
361 | 363 | "unmapped:hasOutput": {
|
362 | 364 | "@id": "kb:Alert01"
|
363 | 365 | }
|
364 | 366 | },
|
365 | 367 | {
|
366 | 368 | "@id": "kb:InfectionEvent01",
|
367 |
| - "@type": "uco-core:Event", |
| 369 | + "@type": "kb:Event", |
368 | 370 | "unmapped:hasOccurrentPart": [
|
369 | 371 | {
|
370 | 372 | "@id": "kb:ActOfMalwareDelivery01"
|
|
373 | 375 | "@id": "kb:ActOfMalwareInstallation01"
|
374 | 376 | }
|
375 | 377 | ],
|
376 |
| - "unmapped:intervalIn": { |
| 378 | + "drafting:intervalIn": { |
377 | 379 | "@id": "kb:TemporalInterval02"
|
378 | 380 | },
|
379 | 381 | "unmapped:precedes": {
|
|
448 | 450 | },
|
449 | 451 | {
|
450 | 452 | "@id": "kb:SpearFishingEvent01",
|
451 |
| - "@type": "uco-core:Event", |
| 453 | + "@type": "kb:Event", |
452 | 454 | "unmapped:hasOccurrentPart": [
|
453 | 455 | {
|
454 | 456 | "@id": "kb:ActOfEmailDelivery01"
|
|
457 | 459 | "@id": "kb:ActOfLinkOpening01"
|
458 | 460 | }
|
459 | 461 | ],
|
460 |
| - "unmapped:intervalIn": { |
| 462 | + "drafting:intervalIn": { |
461 | 463 | "@id": "kb:TemporalInterval01"
|
462 | 464 | },
|
463 | 465 | "unmapped:precedes": {
|
|
486 | 488 | },
|
487 | 489 | {
|
488 | 490 | "@id": "kb:TemporalInterval01",
|
489 |
| - "@type": "uco-core:UcoThing" |
| 491 | + "@type": "kb:TemporalInterval" |
490 | 492 | },
|
491 | 493 | {
|
492 | 494 | "@id": "kb:TemporalInterval02",
|
493 |
| - "@type": "uco-core:UcoThing" |
| 495 | + "@type": "kb:TemporalInterval" |
494 | 496 | },
|
495 | 497 | {
|
496 | 498 | "@id": "kb:TemporalInterval03",
|
497 |
| - "@type": "uco-core:UcoThing" |
| 499 | + "@type": "kb:TemporalInterval" |
498 | 500 | },
|
499 | 501 | {
|
500 | 502 | "@id": "kb:ThreatActorRole01",
|
|
706 | 708 | },
|
707 | 709 | {
|
708 | 710 | "@id": "kb:observable-action-295ce323-3284-402c-a320-e8fc4c04f835",
|
709 |
| - "@type": "uco-observable:ObservableAction", |
| 711 | + "@type": "kb:ObservableAction", |
710 | 712 | "uco-action:object": {
|
711 | 713 | "@id": "kb:email-message-4a81644f-04ad-4d79-8159-a963ddd2fb58"
|
712 | 714 | },
|
|
722 | 724 | },
|
723 | 725 | {
|
724 | 726 | "@id": "kb:observable-action-7522ac48-586f-4fba-84b4-b409d042658c",
|
725 |
| - "@type": "uco-observable:ObservableAction", |
| 727 | + "@type": "kb:ObservableAction", |
726 | 728 | "uco-action:environment": {
|
727 | 729 | "@id": "kb:windows-process-b2afcc1c-2f41-4b4d-8c8f-b74d4b7ec22c"
|
728 | 730 | },
|
|
735 | 737 | },
|
736 | 738 | {
|
737 | 739 | "@id": "kb:observable-action-abfeee80-d2b7-451a-91b5-e753798ca4c6",
|
738 |
| - "@type": "uco-observable:ObservableAction", |
| 740 | + "@type": "kb:ObservableAction", |
739 | 741 | "uco-action:environment": {
|
740 | 742 | "@id": "kb:windows-process-b2afcc1c-2f41-4b4d-8c8f-b74d4b7ec22c"
|
741 | 743 | },
|
|
912 | 914 | ],
|
913 | 915 | "uco-core:description": "Browser process"
|
914 | 916 | },
|
| 917 | + { |
| 918 | + "@id": "kb:TemporalInterval", |
| 919 | + "@type": "owl:Class", |
| 920 | + "rdfs:seeAlso": { |
| 921 | + "@id": "https://github.com/ucoProject/UCO/issues/651" |
| 922 | + }, |
| 923 | + "rdfs:subClassOf": [ |
| 924 | + { |
| 925 | + "@id": "drafting:Perdurant" |
| 926 | + }, |
| 927 | + { |
| 928 | + "@id": "time:Interval" |
| 929 | + } |
| 930 | + ] |
| 931 | + }, |
| 932 | + { |
| 933 | + "@id": "kb:Action", |
| 934 | + "@type": "owl:Class", |
| 935 | + "rdfs:comment": "This class is a temporary class to align concepts for UCO Issues 544 and 651.", |
| 936 | + "rdfs:seeAlso": [ |
| 937 | + { |
| 938 | + "@id": "https://github.com/ucoProject/UCO/issues/544" |
| 939 | + }, |
| 940 | + { |
| 941 | + "@id": "https://github.com/ucoProject/UCO/issues/651" |
| 942 | + } |
| 943 | + ], |
| 944 | + "rdfs:subClassOf": [ |
| 945 | + { |
| 946 | + "@id": "drafting:Perdurant" |
| 947 | + }, |
| 948 | + { |
| 949 | + "@id": "uco-action:Action" |
| 950 | + } |
| 951 | + ] |
| 952 | + }, |
| 953 | + { |
| 954 | + "@id": "kb:Event", |
| 955 | + "@type": "owl:Class", |
| 956 | + "rdfs:comment": "This class is a temporary class to align concepts for UCO Issues 544 and 651.", |
| 957 | + "rdfs:seeAlso": [ |
| 958 | + { |
| 959 | + "@id": "https://github.com/ucoProject/UCO/issues/544" |
| 960 | + }, |
| 961 | + { |
| 962 | + "@id": "https://github.com/ucoProject/UCO/issues/651" |
| 963 | + } |
| 964 | + ], |
| 965 | + "rdfs:subClassOf": [ |
| 966 | + { |
| 967 | + "@id": "drafting:Perdurant" |
| 968 | + }, |
| 969 | + { |
| 970 | + "@id": "uco-core:Event" |
| 971 | + } |
| 972 | + ] |
| 973 | + }, |
| 974 | + { |
| 975 | + "@id": "kb:ObservableAction", |
| 976 | + "@type": "owl:Class", |
| 977 | + "rdfs:comment": "This class is a temporary class to align concepts for UCO Issues 544 and 651.", |
| 978 | + "rdfs:seeAlso": [ |
| 979 | + { |
| 980 | + "@id": "https://github.com/ucoProject/UCO/issues/544" |
| 981 | + }, |
| 982 | + { |
| 983 | + "@id": "https://github.com/ucoProject/UCO/issues/651" |
| 984 | + } |
| 985 | + ], |
| 986 | + "rdfs:subClassOf": [ |
| 987 | + { |
| 988 | + "@id": "kb:Action" |
| 989 | + }, |
| 990 | + { |
| 991 | + "@id": "uco-observable:ObservableAction" |
| 992 | + } |
| 993 | + ] |
| 994 | + }, |
915 | 995 | {
|
916 | 996 | "@id": "unmapped:bearerOf",
|
917 | 997 | "@type": "owl:ObjectProperty"
|
|
955 | 1035 | },
|
956 | 1036 | {
|
957 | 1037 | "@id": "unmapped:intervalIn",
|
958 |
| - "@type": "owl:ObjectProperty", |
959 |
| - "rdfs:comment": "Property name not in drafted documentation; borrowed from W3C Time Ontology.", |
960 |
| - "rdfs:seeAlso": { |
961 |
| - "@id": "https://www.w3.org/TR/owl-time/#time:intervalIn" |
962 |
| - } |
| 1038 | + "@type": [ |
| 1039 | + "owl:DeprecatedProperty", |
| 1040 | + "owl:ObjectProperty" |
| 1041 | + ] |
963 | 1042 | },
|
964 | 1043 | {
|
965 | 1044 | "@id": "unmapped:isCarrierOf",
|
|
0 commit comments