-
Notifications
You must be signed in to change notification settings - Fork 34
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
Update Event Facet #375
Comments
This issue happens to be related to CASE Issue 87, which would add cryptocurrency representations into the CDO ecosystem. Where they have some overlap is both currently are considering importing the SSN/SOSA/QUDT ontologies. I note that here because this is an ontological risk to UCO, which I'll note on the proposal text in a moment - UCO has not yet imported an external ontology. I have a request related to this proposal's content - the term "Event" is usually a term reserved for a top-level ontological concept. I'd expect a subclass of events to be, say, measurement events like are described in this proposal; I'd also expect another subclass to be phone calls, or music concerts, or gatherings in the park. The term "Event" is too broadly scoped to restrict to only things reconstructed from system logs. I think with the scoping of the competency questions, it would make sense to be a little more steered by adopting SSN. From the class overview documentation, it looks like UCO would adopt the |
@sbarnum , I think you were one of the main proposers of the |
@cyberinvestigationexpress , there's a design issue with CQ1.1. Why would a query for times an app was used return timestamps, which are 0-dimensional points, rather than time intervals? There are two similar questions this CQ could morph into: |
This proposal needs to be divided into multiple proposals addressing different issues. Issues #396 and #401 proposed adding specific properties to EventFacet. The current proposal could concentrate on two properties in EventFacet being represented as references to objects:
The importing of SSN/SOSA/QUDT ontologies for sensor measurements and currencies requires a dedicated new change proposal. |
This proposal addresses part of UCO CP-44. |
No effects were observed on Make-managed files. References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
A follow-on patch will regenerate Make-managed files. References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
I have no objection to removing
|
Thanks, Sean! Agreed on the shape, and eventRecordDevice. Will change the name. |
No effects were observed on Make-managed files. References: * #375 Reported-by: Sean Barnum <sbarnum@mitre.org> Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
No effects were observed on Make-managed files. References: * #375 Co-authored-by: Sean Barnum <sbarnum@mitre.org> Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
No effects were observed on Make-managed files. References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
No effects were observed on Make-managed files. References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
A follow-on patch will regenerate Make-managed files. References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
References: * ucoProject/UCO#375 Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Background
Need to update EventFacet to reference the originating device rather than representing computerName as a strings. In addition, need to add a property to EventFacet for the user account referenced by an event.
NOTE: Parts of this proposal related to SSN/SOSA have been moved to a new change proposal #404. Other proposed properties have been divided into issues #401 and #396
Requirements
Requirement 1
The device that generated an event shall be referenced as a Device observable object, not represented as a string.
Requirement 2
The user account referenced by an event shall be referenced as an Account observable object.
Risk / Benefit analysis
Benefits
Represent nodes in the graph rather than as strings.
Risks
The submitter is not aware of any risks associated with the proposed changes.
Competencies demonstrated
A Microsoft Windows Event Log (EVTX) entry should be well-described by the EventFacet. Other competencies are enumerated here.
Competency 1
Reference the device that generated the event.
Competency Question 1.1
What logs did a particular device generate?
Result 1.1
Query returns the logs generated by a particular device.
Competency 2
Reference the user account that is referenced by the event.
Competency Question 2.1
What user account is referenced by the event?
Result 2.1
Query returns the user account reference by the event.
Solution suggestion
Coordination
develop
develop
develop
The text was updated successfully, but these errors were encountered: