Owl Scenario
Owl Scenario
Owl Scenario
In 2017, in a jurisdiction where it is illegal or buy, sell, or trade owls, police seized two devices in
connection with an individual suspected of illegally trading owls. The individual, Sarah McAvoy,
consented to a search of her devices, and in an interview with police said the following:
“I’ve never bought or traded for owls. I admit, I am a sick person and I often fantasize about
owls… Going to the sanctuary to see them, looking them up on the Internet to see pictures. I even
wrote fanfic where Harry Potter and Hedwig leave Hogwarts to go on adventures together. I know,
there’s something seriously wrong with me, but I didn’t do anything illegal. I would never actually
buy an owl or meet some strange person from the Internet to buy one. I know it’s illegal and I have
never broken a law in my life.”
The prosecutor in this case has requested digital forensic analysis of the evidence. It was
processed and forensic reports were generated. You have been asked to come in afterward for
additional analysis and to eventually provide expert testimony on the case itself. The primary
forensic report for this case is included below.
CYB 730 - Owl Scenario
ASE
Owl Trafficking
CASE Narrative on Trafficking
Owl CASE
This investigative scenario emulates illegal activities involving trafficking of vulnerable victims,
and download and exchange of related pictures. This document represents information from a
Windows 10 computer and Android 6.0 smartphone using CASE.
The JSON-LD data on this page are available combined in the file owl_trafficking.json.
Background
In a jurisdiction where owls are illegal to trade and buy, two individuals are suspected of
illegally trading owls. A computer and smartphone are collected as evidence and forensic
examination is performed to determine whether the user is attempting to purchase owls illegally.
Mandate
The prosecutor in this case has requested digital forensic analysis of the digital evidence for the
following information:
The initial step of the digital forensic analysis is to assess the provenance and integrity of the
digital evidence and to examine device characteristics and identifiers. The overall CASE bundle
provides context for the digital evidence.
{
"@context": {
"@vocab": "http://example.org/ontology/local#",
CYB 730 - Owl Scenario
"case-investigation":
"https://ontology.caseontology.org/case/investigation/",
"drafting": "http://example.org/ontology/drafting#",
"kb": "http://example.org/kb/",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"uco-action": "https://ontology.unifiedcyberontology.org/uco/action/",
"uco-core": "https://ontology.unifiedcyberontology.org/uco/core/",
"uco-identity": "https://ontology.unifiedcyberontology.org/uco/identity/",
"uco-location": "https://ontology.unifiedcyberontology.org/uco/location/",
"uco-observable":
"https://ontology.unifiedcyberontology.org/uco/observable/",
"uco-tool": "https://ontology.unifiedcyberontology.org/uco/tool/",
"uco-types": "https://ontology.unifiedcyberontology.org/uco/types/",
"uco-vocabulary":
"https://ontology.unifiedcyberontology.org/uco/vocabulary/",
"xsd": "http://www.w3.org/2001/XMLSchema#"
},
"@graph": [
{
"@id": "kb:bundle-5715fcf3-6bc8-4996-8f7f-fdf289f31649",
"@type": "uco-core:Bundle",
"uco-core:description": "Evidence in illegal trafficking of owls",
"uco-core:object": [
{
"@id": "kb:investigation-555e5fbb-ba09-449d-af77-8a210d016fd7",
"@type": "case-investigation:Investigation",
"uco-core:name": "OWL_2017_0206001",
"case-investigation:focus": "Illegal trafficking (owls)",
"uco-core:description": "The subject mcavoy was arrested on
suspicion of illegal trafficking of owls. His computer and smartphone were preserved
as evidence.",
"uco-core:object": [
"(list of uuids)"
]
}
]
}
]
}
INVESTIGATIVE ACTIONS
The provenance information provides an audit trail of forensic acquisition of data sources for
traceability purposes. Which organization and/or individual generated the report using which
tool, with general information about the investigation and evidential item entered by the user.
The Android smartphone was retrieved and preserved as evidence on 6 February 2017 (physical
extraction).
[
{
"@id": "kb:magnet-acquire2005412-83715215-c5fc-4231-99ff-29a3c51cb5f1",
CYB 730 - Owl Scenario
"@type": "uco-tool:Tool",
"uco-core:name": "Magnet ACQUIRE",
"uco-tool:toolType": "Extraction",
"uco-tool:creator": {
"@id": "kb:organization-magnet-1ad4338b-fa60-4823-b9af-38de3d388e36"
},
"uco-tool:version": "2.0.0.5412",
"uco-core:hasFacet": [
{
"@type": "uco-tool:ToolConfigurationTypeFacet",
"uco-tool:configurationSettings": [
{
"@type": "uco-tool:ConfigurationSettingType",
"uco-tool:itemName": "DeviceInfoConnectionType",
"uco-tool:itemValue": "Cable No. 10"
},
{
"@type": "uco-tool:ConfigurationSettingType",
"uco-tool:itemName": "ExtractionType",
"uco-tool:itemValue": "Physical"
}
]
}
]
},
{
"@id": "kb:organization-magnet-1ad4338b-fa60-4823-b9af-38de3d388e36",
"@type": "uco-identity:Organization",
"uco-core:hasFacet": {
"@type": "uco-identity:OrganizationDetailsFacet",
"drafting:orgName": "Magnet"
}
},
{
"@id": "kb:investigative-action-4d3778d9-8376-4277-9852-8e6bf926a5d1",
"@type": "case-investigation:InvestigativeAction",
"uco-core:name": "extracted",
"uco-action:startTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T20:51:09.00Z"
},
"uco-action:endTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T22:13:08.00Z"
},
"uco-action:location": {
"@id": "kb:lab-c44e4679-26e3-4585-aaa1-86110db936f8"
},
"uco-action:performer": {
"@id": "kb:investigator-09fb01ce-999e-4521-bd3f-f7be69a63a43"
},
"uco-action:instrument": {
"@id": "kb:magnet-acquire2005412-83715215-c5fc-4231-99ff-29a3c51cb5f1"
},
"uco-action:environment": {
CYB 730 - Owl Scenario
"@id": "kb:forensic-computer-2132063b-7753-4b51-b146-827e9a1d5037"
},
"uco-action:object": [
{
"@id": "kb:provenance-record-9bd9c456-5965-4782-8285-5fee34c8ddd2"
},
{
"@id": "kb:lge-device-eee670c6-01d4-4e42-bb6b-ebeca149b168"
}
],
"uco-action:result": [
{
"@id": "kb:provenance-record-b84dc6ca-6187-4fc3-b5f1-c15142b103a8"
},
{
"@id": "kb:f3fd304e-ef6c-4cbd-94cb-425880f82748"
}
]
}
]
Query - imaging action
For the seized device, exhibit number SD1, when was it imaged? Who imaged it? What tool and
tool version did they use? What is the name of the resulting image file? (SPARQL source)
?nSubjectDevice
a/rdfs:subClassOf* uco-observable:ObservableObject ;
uco-core:hasFacet ?nSubjectDeviceFacet ;
.
?nSubjectDeviceFacet
a uco-observable:DeviceFacet ;
.
?nSubjectDeviceProvenanceRecord
a case-investigation:ProvenanceRecord ;
case-investigation:exhibitNumber ?lDeviceExhibitNumber ;
uco-core:object ?nSubjectDevice ;
.
?nImagingPerformer
a uco-identity:Person ;
CYB 730 - Owl Scenario
uco-core:hasFacet ?nImagingPerformerIdentityFacet ;
.
?nImagingPerformerIdentityFacet
a uco-identity:SimpleNameFacet ;
uco-identity:familyName ?lOfficerName ;
.
?nImagingTool
a uco-tool:Tool ;
uco-core:name ?lToolName ;
uco-tool:version ?lToolVersion ;
.
?nImageFile
a/rdfs:subClassOf* uco-observable:ObservableObject ;
uco-core:hasFacet ?nImageFileFacet ;
.
?nImageFileFacet
a uco-observable:FileFacet ;
uco-observable:fileName ?lImageFileName ;
.
}
?lDeviceExhibitNumber ?lImagingEndTime ?lOfficerName ?lToolName ?lToolVersion
0 SD1 2017-02-06 22:13:08+00:00 Hoel Magnet ACQUIRE 2.0.0.5412 LGE
1 SD1 2017-02-06 22:13:08+00:00 Hoel Magnet ACQUIRE 2.0.0.5412 LGE
EVIDENCE INTEGRITY
The integrity of digital evidence is verified by comparing the hash value(s) of the working copy
with the documented hash value(s) computed when the data was originally extracted.
[
{
"@id": "kb:investigator-09fb01ce-999e-4521-bd3f-f7be69a63a43",
"@type": "uco-identity:Person",
"uco-core:hasFacet": {
"@type": "uco-identity:SimpleNameFacet",
"uco-identity:familyName": "Hoel"
}
},
{
"@id": "kb:provenance-record-9bd9c456-5965-4782-8285-5fee34c8ddd2",
"@type": "case-investigation:ProvenanceRecord",
"case-investigation:exhibitNumber": "SD1",
"uco-core:description": "Smartphone used by subject",
"uco-core:object": [
{
"@id": "kb:lge-device-eee670c6-01d4-4e42-bb6b-ebeca149b168"
}
CYB 730 - Owl Scenario
]
},
{
"@id": "kb:provenance-record-b84dc6ca-6187-4fc3-b5f1-c15142b103a8",
"@type": "case-investigation:ProvenanceRecord",
"case-investigation:exhibitNumber": "MD1",
"uco-core:description": "Forensic duplicate of smartphone used by subject",
"uco-core:object": [
{
"@id": "kb:f3fd304e-ef6c-4cbd-94cb-425880f82748"
}
]
},
{
"@id": "kb:f3fd304e-ef6c-4cbd-94cb-425880f82748",
"@type": [
"uco-observable:File",
"uco-observable:Image"
],
"uco-core:hasFacet": [
{
"@type": "uco-observable:FileFacet",
"uco-observable:observableCreatedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T20:51:09.00Z"
},
"uco-observable:extension": "raw",
"uco-observable:fileName": "LGE Nexus 5 Full Image.raw",
"uco-observable:fileSystemType": "NTFS",
"uco-observable:filePath": "C:\\Users\\cvance\\Desktop\\Owl Scenario
- Full\\LGE Nexus 5 Full Image.raw",
"uco-observable:isDirectory": false,
"uco-observable:sizeInBytes": 31268536320
},
{
"@type": "uco-observable:ContentDataFacet",
"uco-observable:hash": [
{
"@type": "uco-types:Hash",
"uco-types:hashMethod": {
"@type": "uco-vocabulary:HashNameVocab",
"@value": "MD5"
},
"uco-types:hashValue": {
"@type": "xsd:hexBinary",
"@value": "B334843A07A9E16494EEBDF3079E6BC6"
}
},
{
"@type": "uco-types:Hash",
"uco-types:hashMethod": {
"@type": "uco-vocabulary:HashNameVocab",
"@value": "SHA1"
},
"uco-types:hashValue": {
CYB 730 - Owl Scenario
"@type": "xsd:hexBinary",
"@value": "5506912AAC41534DC5AF12B51059D5880737AB5E"
}
}
]
}
]
}
]
Query - hash verification
For the duplicate, labeled MD1, of the device SD1, what were its original hashes, and when were
they made? (SPARQL source)
?nProvenanceRecord
a case-investigation:ProvenanceRecord ;
case-investigation:exhibitNumber "MD1" ;
uco-core:object ?nDiskImage ;
.
?nDiskImage
a/rdfs:subClassOf* uco-observable:ObservableObject ;
uco-core:hasFacet ?nContentDataFacet ;
.
?nContentDataFacet
a uco-observable:ContentDataFacet ;
uco-observable:hash ?nHash ;
.
?nHash
a uco-types:Hash ;
uco-types:hashMethod ?lHashMethod ;
uco-types:hashValue ?lHashValue ;
.
}
ORDER BY ?lHashMethod
?lEndTime ?lHashMethod ?lHashValue
0 2017-02-06 22:13:08+00:00 MD5 b334843a07a9e16494eebdf3079e6bc6
1 2017-02-06 22:13:08+00:00 SHA1 5506912aac41534dc5af12b51059d5880737ab5e
ACQUIRED DEVICE SUMMARY
A) Device
[
{
"@id": "kb:lge-device-eee670c6-01d4-4e42-bb6b-ebeca149b168",
"@type": "uco-observable:MobileDevice",
"uco-core:hasFacet": [
{
"@type": "uco-observable:DeviceFacet",
"uco-observable:manufacturer": {
"@id": "kb:organization-lge-e7ae1d96-e054-44b5-9943-8da6515e8332"
},
"uco-observable:model": "Nexus 5",
"uco-observable:serialNumber": "08ebf545d00af782",
"drafting:brand": "Google",
"drafting:name": "hammerhead",
"drafting:encryptionEnabled": false
},
{
"@type": "uco-observable:AndroidDeviceFacet",
"uco-observable:androidID": {
"@type": "xsd:hexBinary",
"@value": "64cce130286b31b3"
},
"uco-observable:androidFingerprint": "lge\u2026"
},
{
"@type": [
"drafting:BootLoaderFacet",
"uco-core:Facet"
],
"drafting:label": "HHZ20h",
"drafting:buildIdentifier": "M4B30Z",
"drafting:buildDate": "2016-11-03T20:03:42.00Z"
},
{
"@type": "uco-observable:MobileDeviceFacet",
"uco-observable:bluetoothDeviceName": "Nexus5",
"drafting:deviceActivationTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-01T14:31:30.00Z"
},
"drafting:locationsServicesEnabled": true,
"uco-observable:keypadUnlockCode": "NULL",
"uco-observable:IMEI": "352584062438806",
"uco-observable:clockSetting": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T20:51:09.35Z"
},
"uco-observable:storageCapacityInBytes": 31268536320
},
{
CYB 730 - Owl Scenario
"@type": "uco-observable:OperatingSystemFacet",
"uco-core:name": "Android",
"uco-observable:manufacturer": {
"@id": "kb:organization-lge-e7ae1d96-e054-44b5-9943-8da6515e8332"
},
"uco-observable:advertisingID": "48500120-c9c5-402e-a6bc-
04e2f92ae259",
"uco-observable:version": "6.0.1"
},
{
"@type": "uco-observable:WifiAddressFacet",
"uco-observable:addressValue": "34:4d:f7:54:20:bb"
},
{
"@type": "uco-observable:BluetoothAddressFacet",
"uco-observable:addressValue": "88:c9:d0:03:04:49"
},
{
"@type": "uco-observable:MobileAccountFacet",
"uco-observable:MSISDN": "+13046388446"
}
]
}
]
B) SIM Cards
The current SIM card ICCID is 89014104279201697299, as listed in the siminfo table of
the data/com.android.providers.telephony/databases/telephony.db database, as well as in
the contacts2.db database (calls table). Note: Observe IMSI traces
in system/netpolicy.xml file.
[
{
"@id": "kb:simcard1-relationship-a1dbff0e-974b-4295-b035-e1bc3271945d",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:simcard-24d20c80-f035-40ae-88dd-fc66f70180f6"
},
"uco-core:target": {
"@id": "kb:lge-device-eee670c6-01d4-4e42-bb6b-ebeca149b168"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:startTime": {
"@type": "xsd:dateTime",
"@value": "2017-00-00T12:34:56Z"
},
"uco-core:endTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T20:00:00.00Z"
},
"uco-core:isDirectional": true
}
]
CYB 730 - Owl Scenario
[
{
"@id": "kb:simcard-24d20c80-f035-40ae-88dd-fc66f70180f6",
"@type": "uco-observable:SIMCard",
"uco-core:hasFacet": [
{
"@type": "uco-observable:SIMCardFacet",
"uco-observable:ICCID": "89014104279201697299",
"uco-observable:IMSI": {
"@id": "kb:mobileaccount-4b3cdcbd-6a31-462f-be9b-1ca2944c8876"
},
"uco-observable:carrier": {
"@id": "kb:organization-att-d60ffcec-4d89-48a1-b264-9cd4bc700a70"
}
}
]
},
{
"@id": "kb:mobileaccount-4b3cdcbd-6a31-462f-be9b-1ca2944c8876",
"@type": "uco-observable:MobileAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:AccountFacet",
"uco-observable:accountType": {
"@type": "uco-vocabulary:AccountTypeVocab",
"@value": "phone"
},
"uco-observable:isActive": true
},
{
"@type": "uco-observable:MobileAccountFacet",
"uco-observable:MSISDN": "+13046388446",
"uco-observable:IMSI": "310410920169729"
}
]
},
{
"@id": "kb:sim-telephony-relationship-f7dfe5f0-e95a-4d0a-9d0e-8ed416e69587",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:simcard-24d20c80-f035-40ae-88dd-fc66f70180f6"
},
"uco-core:target": {
"@id": "kb:telephony-cd52c3b8-7759-40b7-ae10-dfc90a35f644"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 13751,
"uco-observable:rangeSize": "__NOT_PROVIDED"
},
CYB 730 - Owl Scenario
{
"@type": [
"drafting:TableRelation",
"uco-core:Facet"
],
"drafting:tableName": "siminfo"
}
]
}
]
C) Virtual Identities
The name and email address of the primary user of the device were obtained:
[
{
"@id": "kb:primaryuser-d28a3fad-10a1-459c-9a1a-6aa07a04e76f",
"@type": "uco-identity:Person",
"uco-core:hasFacet": [
{
"@type": "uco-identity:SimpleNameFacet",
"uco-identity:givenName": "Sarah",
"uco-identity:familyName": "McAvoy"
}
]
},
{
"@id": "kb:primaryuser-faceboook-cb34b068-324b-4162-a9e5-6c96879b061c",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:primaryuser-d28a3fad-10a1-459c-9a1a-6aa07a04e76f"
},
"uco-core:target": {
"@id": "kb:email-account-99d72bac-8c21-11e9-8902-0c4de9c21b53"
},
"uco-core:kindOfRelationship": "Has_Account",
"uco-core:isDirectional": true
},
{
"@id": "kb:primaryuser-email-cb34b068-324b-4162-a9e5-6c96879b061c",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:primaryuser-d28a3fad-10a1-459c-9a1a-6aa07a04e76f"
},
"uco-core:target": {
"@id": "kb:facebook-90652808-7341-40d3-9285-774d865ad3f9"
},
"uco-core:kindOfRelationship": "Has_Account",
CYB 730 - Owl Scenario
"uco-core:isDirectional": true
},
{
"@id": "kb:email-address-d6fbe80f-9098-4650-b7a8-0b0e225cec2b",
"@type": "uco-observable:EmailAddress",
"uco-core:hasFacet": [
{
"@type": "uco-observable:EmailAddressFacet",
"uco-observable:addressValue": "[email protected]"
}
]
},
{
"@id": "kb:email-account-99d72bac-8c21-11e9-8902-0c4de9c21b53",
"@type": "uco-observable:EmailAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:EmailAccountFacet",
"uco-observable:emailAddress": {
"@id": "kb:email-address-d6fbe80f-9098-4650-b7a8-0b0e225cec2b"
}
},
{
"@type": "uco-observable:AccountAuthenticationFacet",
"uco-observable:password": "louisville!21"
}
]
},
{
"@id": "kb:c1d3237a-6d7f-4e96-bbef-6eb4c0a621d1",
"@type": "uco-observable:PhoneAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:AccountFacet",
"uco-observable:accountIssuer": {
"@id": "kb:organization-att-d60ffcec-4d89-48a1-b264-9cd4bc700a70"
},
"uco-observable:isActive": true
},
{
"@type": "uco-observable:PhoneAccountFacet",
"uco-observable:phoneNumber": "+19014449108"
}
]
},
{
"@id": "kb:associated-account-phonenumber-0307a497-f1fb-4af4-9877-
90c56ee76fba",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:facebook-90652808-7341-40d3-9285-774d865ad3f9"
},
"uco-core:target": {
"@id": "kb:c1d3237a-6d7f-4e96-bbef-6eb4c0a621d1"
},
CYB 730 - Owl Scenario
"uco-core:kindOfRelationship": "Associated_Account",
"uco-core:isDirectional": true
},
{
"@id": "kb:facebook-90652808-7341-40d3-9285-774d865ad3f9",
"@type": "uco-observable:DigitalAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:AccountFacet",
"uco-observable:accountIssuer": {
"@id": "kb:organization-facebook-fcb0d2ee-e681-4314-98c3-
47fb2541aae9"
},
"uco-observable:accountIdentifier": "100015073810863",
"uco-observable:isActive": true
},
{
"@type": "uco-observable:ApplicationAccountFacet",
"uco-observable:application": {
"@id": "kb:application-facebook-25e8018f-49be-4898-bb1d-
731e387e9eb7"
}
},
{
"@type": "uco-observable:DigitalAccountFacet",
"uco-observable:displayName": "????"
}
]
},
{
"@id": "kb:organization-facebook-fcb0d2ee-e681-4314-98c3-47fb2541aae9",
"@type": "uco-identity:Organization",
"uco-core:hasFacet": [
{
"@type": "uco-identity:OrganizationDetailsFacet",
"drafting:orgName": "Facebook"
}
]
},
{
"@id": "kb:application-facebook-25e8018f-49be-4898-bb1d-731e387e9eb7",
"@type": "uco-observable:Application",
"uco-core:hasFacet": [
{
"@type": "uco-observable:ApplicationFacet",
"drafting:appName": "Facebook"
}
]
}
]
Files that contain each ObservableObject can be represented using CASE and
the Relationship object:
[
CYB 730 - Owl Scenario
{
"@id": "kb:accounts-9999c405-9326-4f28-9b8d-44a3bb9e9999",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:email-address-d6fbe80f-9098-4650-b7a8-0b0e225cec2b"
},
"uco-core:target": {
"@id": "kb:accountsxml-16805dff-05f9-4cba-9266-d5fa712f3d8f"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 352,
"uco-observable:rangeSize": 20
}
]
},
{
"@id": "kb:accountsxml-16805dff-05f9-4cba-9266-d5fa712f3d8f",
"@type": "uco-observable:File",
"uco-core:hasFacet": [
{
"@type": "uco-observable:FileFacet",
"uco-observable:fileName": "accounts.xml",
"uco-observable:filePath": "/img_LGE Nexus 5 Full
Image.raw/vol_vol31/data/com.google.android.gms/shared_prefs/accounts.xml",
"uco-observable:extension": ".xml",
"uco-observable:isDirectory": false,
"uco-observable:allocationStatus": "allocated",
"uco-observable:sizeInBytes": 891,
"uco-observable:observableCreatedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-01T03:12:19.00Z"
},
"uco-observable:modifiedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-01T03:12:19.00Z"
}
}
]
},
{
"@id": "kb:accounts-9999999-9326-4f28-9b8d-44a3b9999999",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:email-address-d6fbe80f-9098-4650-b7a8-0b0e225cec2b"
},
"uco-core:target": {
"@id": "kb:accountsdb-99995dff-05f9-4cba-9266-d5fa712f9999"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
CYB 730 - Owl Scenario
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 16272,
"uco-observable:rangeSize": 20
}
]
},
{
"@id": "kb:accountsdb-99995dff-05f9-4cba-9266-d5fa712f9999",
"@type": "uco-observable:File",
"uco-core:hasFacet": [
{
"@type": "uco-observable:FileFacet",
"uco-observable:fileName": "accounts.db",
"uco-observable:filePath": "/img_LGE Nexus 5 Full
Image.raw/vol_vol31/system/users/0/accounts.db",
"uco-observable:extension": ".db",
"uco-observable:isDirectory": false,
"uco-observable:allocationStatus": "allocated",
"uco-observable:sizeInBytes": 159744,
"uco-observable:observableCreatedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T21:03:08.00Z"
},
"uco-observable:modifiedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-06T21:03:08.00Z"
}
}
]
}
]
A Skype account "live:mcavoys87" in the file /data/com.skype.raider/files/shared.xml.
[
{
"@id": "kb:skype-99992808-7341-40d3-9285-774d865a9999",
"@type": "uco-observable:DigitalAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:AccountFacet",
"uco-observable:accountIssuer": {
"@id": "kb:organization-skypeapp-cc44c2ae-bdd3-4df8-9ca3-
1f58d682d62b"
},
"uco-observable:accountIdentifier": "mcavoys87",
"uco-observable:isActive": true
}
]
}
]
In addition, a text.app account was extracted from
the /media/0/Android/data/com.enflick.android.TextNow/cache/log_logcat.txt file.
CYB 730 - Owl Scenario
[
{
"@id": "kb:textapp-9b38d51f-f5b9-4740-9968-6f1a1e1ec7bf",
"@type": "uco-observable:DigitalAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:AccountFacet",
"uco-observable:accountIssuer": {
"@id": "kb:organization-textapp-a2ba855b-1218-44f5-9f73-
a2530defbc73"
},
"uco-observable:accountIdentifier": "mcavoy287",
"uco-observable:isActive": true
},
{
"@type": "uco-observable:DigitalAccountFacet",
"uco-observable:displayName": "NULL",
"uco-observable:accountLogin": "mcavoy287",
"uco-observable:firstLoginTime": {
"@type": "xsd:dateTime",
"@value": "2017-01-30T19:00:31Z"
}
},
{
"@type": "uco-observable:AccountAuthenticationFacet",
"uco-observable:password": "huntington*32"
}
]
},
{
"@id": "kb:LoginData-c316c405-9326-4f28-9b8d-44a3bb9e7283",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:textapp-9b38d51f-f5b9-4740-9968-6f1a1e1ec7bf"
},
"uco-core:target": {
"@id": "kb:textapplogcat-1a717ea6-8990-4709-92f0-d748cacb817e"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 2704,
"uco-observable:rangeSize": 9
}
]
}
]
OBSERVABLE OBJECTS
[
{
"@id": "kb:userdata-partition-d94cd1b5-5cf7-4642-8927-5ebea573d68e",
"@type": "uco-observable:DiskPartition"
},
{
"@id": "kb:partition-87d669fc-8ab9-47c6-a66d-af09d73361d5",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:userdata-partition-d94cd1b5-5cf7-4642-8927-5ebea573d68e"
},
"uco-core:target": {
"@id": "kb:f3fd304e-ef6c-4cbd-94cb-425880f82748"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 2032140288,
"uco-observable:rangeSize": 29236373504
}
]
}
]
A) File System
The location of the file system within the forensic duplicate, to maintain the provenance and
traceability of extracted results.
[
{
"@id": "kb:filesystem-e2a02b5a-7e7e-489f-ab43-3ffadab4ac82",
"@type": "uco-observable:FileSystem",
"uco-core:hasFacet": [
{
"@type": "uco-observable:DiskPartitionFacet",
"uco-observable:diskPartitionType": "GPT",
"uco-observable:partitionID": "31",
"uco-observable:partitionOffset": 2032140288,
"uco-observable:partitionLength": 29236373504
},
{
"@type": "uco-observable:FileSystemFacet",
CYB 730 - Owl Scenario
"uco-observable:fileSystemType": "EXT4"
},
{
"@type": "uco-observable:ContentDataFacet",
"uco-observable:hash": [
{
"@type": "uco-types:Hash",
"uco-types:hashMethod": {
"@type": "uco-vocabulary:HashNameVocab",
"@value": "MD5"
},
"uco-types:hashValue": {
"@type": "xsd:hexBinary",
"@value": "dcd09547af64f6362400adb68f87032c"
}
},
{
"@type": "uco-types:Hash",
"uco-types:hashMethod": {
"@type": "uco-vocabulary:HashNameVocab",
"@value": "SHA256"
},
"uco-types:hashValue": {
"@type": "xsd:hexBinary",
"@value": "08b1a2961b341411702c36e86adb143603abbf95"
}
}
]
}
]
}
]
B) File in File System
CASE Representation
[
{
"@id": "kb:filesystem-relationship-f64f857e-6c87-417f-9166-5aaaed8a6fd2",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:downloaded-file-3961dae3-2bca-4ccb-97fd-9919192e81db"
},
"uco-core:target": {
"@id": "kb:filesystem-e2a02b5a-7e7e-489f-ab43-3ffadab4ac82"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
{
"@type": "uco-observable:PathRelationFacet",
"uco-observable:path": "/img_LGE Nexus 5 Full
Image.raw/vol_vol31/media/0/Download/download.jpg"
}
CYB 730 - Owl Scenario
]
}
]
C) File
CASE Representation
[
{
"@id": "kb:downloaded-file-3961dae3-2bca-4ccb-97fd-9919192e81db",
"@type": "uco-observable:File",
"uco-core:tag": [
"Picture",
"Owl"
],
"uco-core:hasFacet": [
{
"@type": "uco-observable:FileFacet",
"uco-observable:fileName": "download.jpg",
"uco-observable:filePath": "/img_LGE Nexus 5 Full
Image.raw/vol_vol31/media/0/Download/download.jpg",
"drafting:fileLocalPath": "files/image/download.jpg",
"uco-observable:extension": ".jpg",
"uco-observable:isDirectory": false,
"uco-observable:allocationStatus": "allocated",
"uco-observable:sizeInBytes": 10704,
"uco-observable:observableCreatedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:19:26.00Z"
},
"uco-observable:modifiedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:19:26.00Z"
},
"uco-observable:accessedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:19:26.00Z"
}
},
{
"@type": "uco-observable:ExtInodeFacet",
"uco-observable:extInodeID": 1344287,
"uco-observable:extSGID": 1023,
"uco-observable:extSUID": 1023,
"uco-observable:extHardLinkCount": 1,
"uco-observable:extPermissions": 664,
"uco-observable:extInodeChangeTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:19:26.00Z"
}
},
{
"@type": "uco-observable:ContentDataFacet",
"uco-observable:hash": [
CYB 730 - Owl Scenario
{
"@type": "uco-types:Hash",
"uco-types:hashMethod": {
"@type": "uco-vocabulary:HashNameVocab",
"@value": "MD5"
},
"uco-types:hashValue": {
"@type": "xsd:hexBinary",
"@value": "70e5be834b3ba41b853f281a5c59a93b"
}
}
]
}
]
}
]
Note: EXIF metadata is represented using properties specified in the standard
(https://www.exif.org/Exif2-2.PDF).
D) Deleted File/Directory
CASE Representation
[
{
"@id": "kb:downloaded-directory-9999dae3-2bca-4ccb-97fd-9919192e9999",
"@type": "uco-observable:File",
"uco-core:hasFacet": [
{
"@type": "uco-observable:FileFacet",
"uco-observable:fileName": "IMG_20170203_121618.jpg",
"uco-observable:filePath": "/img_LGE Nexus 5 Full
Image.raw/vol_vol31/media/0/DCIM/Camera/IMG_20170203_121618.jpg",
"drafting:fileLocalPath": "files/image/IMG_20170203_121618.jpg",
"uco-observable:extension": ".jpg",
"uco-observable:isDirectory": true,
"uco-observable:allocationStatus": "unallocated",
"uco-observable:sizeInBytes": 4096,
"uco-observable:observableCreatedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:22:30.00Z"
},
"uco-observable:modifiedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:22:30.00Z"
},
"uco-observable:accessedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:22:30.00Z"
}
},
{
"@type": "uco-observable:ExtInodeFacet",
"uco-observable:extInodeID": 1351746,
CYB 730 - Owl Scenario
"uco-observable:extSGID": 1023,
"uco-observable:extSUID": 1023,
"uco-observable:extHardLinkCount": 1,
"uco-observable:extPermissions": 755,
"uco-observable:extInodeChangeTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:22:30.00Z"
}
},
{
"@type": [
"drafting:UnallocatedRecoverabilityFacet",
"uco-core:Facet"
],
"drafting:nameStatus": "recoverable",
"drafting:metadataStatus": "recoverable",
"drafting:contentStatus": "unrecoverable"
}
]
}
]
E) Messages
The user contacts another user who can provide an owl in exchange for cash. An owl is decided
upon, and an exchange is scheduled. After the exchange, a communication message is sent
confirming the owl purchase has been completed.
[
{
"@id": "kb:message-9999898c-0178-4534-8107-caea0a0f9999",
"@type": "uco-observable:Application"
},
{
"@id": "kb:sms-message-2c032220-8c21-11e9-9c99-0c4de9c21b53",
"@type": "uco-observable:SMSMessage",
"uco-core:hasFacet": [
{
"@type": "uco-observable:MessageFacet",
"uco-observable:application": {
"@id": "kb:message-9999898c-0178-4534-8107-caea0a0f9999"
},
"uco-observable:sentTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-01T00:41:15.00Z"
},
"uco-observable:messageText": "Sarah, the delivery is today 7 tonight
the confirmation will come later through pidgin",
"drafting:allocationStatus": "unallocated",
"uco-observable:from": {
"@id": "kb:9999237a-6d7f-4e96-bbef-6eb4c0a69999"
},
CYB 730 - Owl Scenario
"uco-observable:to": [
{
"@id": "kb:c1d3237a-6d7f-4e96-bbef-6eb4c0a621d1"
}
]
}
]
},
{
"@id": "kb:9999237a-6d7f-4e96-bbef-6eb4c0a69999",
"@type": "uco-observable:PhoneAccount",
"uco-core:hasFacet": [
{
"@type": "uco-observable:AccountFacet",
"uco-observable:accountIssuer": {
"@id": "kb:organization-att-d60ffcec-4d89-48a1-b264-9cd4bc700a70"
},
"uco-observable:isActive": true
},
{
"@type": "uco-observable:PhoneAccountFacet",
"uco-observable:phoneNumber": "+13045184333"
}
]
}
]
CASE Representation of Message within database container
[
{
"@id": "kb:mmssmsdb-journalfile-uuid",
"@type": "uco-observable:File"
},
{
"@id": "kb:message-database-relationship-uuid",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:sms-message-2c032220-8c21-11e9-9c99-0c4de9c21b53"
},
"uco-core:target": {
"@id": "kb:mmssmsdb-journalfile-uuid"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true,
"uco-core:hasFacet": [
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 2560,
CYB 730 - Owl Scenario
"uco-observable:rangeSize": 96
},
{
"@type": [
"drafting:TableRelationFacet",
"uco-core:Facet"
],
"drafting:tableName": "sms"
}
]
}
]
CASE Representation of Skype Message
[
{
"@id": "kb:skypeapp-a6b73e78-00da-11eb-a396-acde48001122",
"@type": "uco-observable:Application"
},
{
"@id": "kb:externalaccount-8976b508-80e5-4442-af1c-637d3b09240e",
"@type": "uco-observable:DigitalAccount"
},
{
"@id": "kb:skypemsg-eafca388-f926-4d48-864d-1bfdd3a2ba7f",
"@type": "uco-observable:Message",
"uco-core:hasFacet": [
{
"@type": "uco-observable:MessageFacet",
"uco-observable:messageText": "Hey Matt thanks for the hook up",
"uco-observable:application": {
"@id": "kb:skypeapp-a6b73e78-00da-11eb-a396-acde48001122"
},
"uco-observable:sentTime": {
"@type": "xsd:dateTime",
"@value": "2017-01-30T19:15:25.00Z"
},
"uco-observable:from": {
"@id": "kb:skype-99992808-7341-40d3-9285-774d865a9999"
},
"uco-observable:to": [
{
"@id": "kb:externalaccount-8976b508-80e5-4442-af1c-
637d3b09240e"
}
],
"drafting:allocationStatus": "allocated",
"uco-observable:messageType": "incoming"
}
]
}
]
F) URL History
CYB 730 - Owl Scenario
CASE Representation
[
{
"@id": "kb:url-history-39ff4987-8ae5-47e3-8369-dbd0d5f79398",
"@type": "uco-observable:URLHistory",
"uco-core:hasFacet": [
{
"@type": "uco-observable:URLHistoryFacet",
"uco-observable:browserInformation": {
"@id": "kb:software-5d96df90-d9e1-423c-b8db-c2327812ab38"
},
"uco-observable:urlHistoryEntry": [
{
"@type": "uco-observable:URLHistoryEntry",
"uco-observable:firstVisit": {
"@type": "xsd:dateTime",
"@value": "2017-01-25T02:20:22.00Z"
},
"uco-observable:lastVisit": {
"@type": "xsd:dateTime",
"@value": "2017-01-25T02:20:22.00Z"
},
"uco-observable:expirationTime": null,
"uco-observable:browserUserProfile": {
"@id": "kb:profile-account-857c7f17-2f6b-4618-aeca-
50d79fa69b97"
},
"uco-observable:url": {
"@id": "kb:url-b7906534-0483-4cf4-979c-5351916602ed"
},
"uco-observable:referrerUrl": null,
"uco-observable:pageTitle": "Where can you find baby owls for
sale? Are owls legal to keep as pets? - Quora",
"uco-observable:visitCount": 2,
"uco-observable:manuallyEnteredCount": {
"@type": "xsd:nonNegativeInteger",
"@value": "0"
},
"uco-observable:keywordSearchTerm": null
}
]
}
]
},
{
"@id": "kb:url-b7906534-0483-4cf4-979c-5351916602ed",
"@type": "uco-observable:URL",
"uco-core:hasFacet": [
{
"@type": "uco-observable:URLFacet",
"uco-observable:fullValue": "https://www.quora.com/Where-can-you-
find-baby-owls-for-sale-Are-owls-legal-to-keep-as-pets"
}
]
CYB 730 - Owl Scenario
},
{
"@id": "kb:bfe049a6-fa3f-4bf6-9c37-9b09cc6afe6b",
"@type": "uco-observable:File",
"uco-core:tag": [
"Database"
],
"uco-core:hasFacet": [
{
"@type": "uco-observable:FileFacet",
"uco-observable:fileName": "History",
"uco-observable:filePath": "/img_LGE Nexus 5 Full
Image.raw/vol_vol31/data/com.android.chrome/app_chrome/Default/History",
"drafting:fileLocalPath": "files/Database/History",
"uco-observable:extension": null,
"uco-observable:isDirectory": false,
"uco-observable:sizeInBytes": 176128,
"uco-observable:observableCreatedTime": {
"@type": "xsd:dateTime",
"@value": "2017-01-25T01:10:45.00Z"
},
"uco-observable:modifiedTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:22:29.00Z"
},
"uco-observable:accessedTime": {
"@type": "xsd:dateTime",
"@value": "2017-01-25T01:10:45.00Z"
}
},
{
"@type": "uco-observable:ExtInodeFacet",
"uco-observable:extInodeID": 1483050,
"uco-observable:extSGID": 10034,
"uco-observable:extSUID": 10034,
"uco-observable:extInodeChangeTime": {
"@type": "xsd:dateTime",
"@value": "2017-02-03T17:22:29.00Z"
}
},
{
"@type": "uco-observable:ContentDataFacet",
"uco-observable:hash": [
{
"@type": "uco-types:Hash",
"uco-types:hashMethod": {
"@type": "uco-vocabulary:HashNameVocab",
"@value": "MD5"
},
"uco-types:hashValue": {
"@type": "xsd:hexBinary",
"@value": "42ecb5615ad2778968c295c0a1b0837b"
}
}
]
CYB 730 - Owl Scenario
}
]
},
{
"@id": "kb:2af6fcf3-91d3-4457-9333-abab67f8fb91",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:url-history-39ff4987-8ae5-47e3-8369-dbd0d5f79398"
},
"uco-core:target": {
"@id": "kb:bfe049a6-fa3f-4bf6-9c37-9b09cc6afe6b"
},
"uco-core:isDirectional": true,
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:hasFacet": [
{
"@type": "uco-observable:DataRangeFacet",
"uco-observable:rangeOffset": 100832,
"uco-observable:rangeSize": 176
},
{
"@type": [
"drafting:TableRelationFacet",
"uco-core:Facet"
],
"drafting:tableName": "urls"
}
]
}
]
G) Location
CASE Representation
[
{
"@id": "kb:latlong-8667ec82-8c21-11e9-934e-0c4de9c21b53",
"@type": "uco-location:Location",
"uco-core:hasFacet": {
"@type": "uco-location:LatLongCoordinatesFacet",
"uco-location:latitude": {
"@type": "xsd:decimal",
"@value": "38.423756"
},
"uco-location:longitude": {
"@type": "xsd:decimal",
"@value": "-82.43619"
},
"uco-location:altitude": null
}
},
CYB 730 - Owl Scenario
{
"@id": "kb:camera-xml-uuid",
"@type": "uco-observable:File"
},
{
"@id": "kb:cameralocation-relationship-uuid",
"@type": "uco-observable:ObservableRelationship",
"uco-core:source": {
"@id": "kb:latlong-8667ec82-8c21-11e9-934e-0c4de9c21b53"
},
"uco-core:target": {
"@id": "kb:camera-xml-uuid"
},
"uco-core:kindOfRelationship": "Contained_Within",
"uco-core:isDirectional": true
}
]