|
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