-
Notifications
You must be signed in to change notification settings - Fork 425
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
Processes - Source/Destination #414
Comments
additional comment for using destination versus “target” —- I think the word “target” has too much emotional attachment for the analyst/user - this leads them to focus more on the destination when the source could be just, if not more, suspicious. also, I am open to suggestions of using parent/child for the process name. |
Yes, I've mentioned the reuse of We may need something to address processes interacting with one another as well, however. That's a good point. As we've discussed already, I'd prefer keeping source/destination purely about network if possible. I've been thinking we need another "pair" in addition of src/dst and cli/srv: local/remote. And in that same line, I'd like to eventually find a way to manage and document these 3 pairs together, as a simplification... So it's not a hard no, but I'm trying to find other ways first. Point taken on the emotional baggage of "target". Perhaps we could use "affected"? User management: |
im good with not using src/dst for processes, how about for processes and
corresponding cli as well, to use parent/child
parent.process.*
child.process.*
I think the user fields will be hard, because of the many scenarios like
fromt/to smtp fields, one user account logging into remote box using
another account, user account modifying a user account, etc.
I sometimes can see user & affected.user, then I see scenarios where
src/dst user makes a lot of sense.
^ this will probably require more discussion.
…On Mon, Apr 8, 2019 at 4:04 PM Mathieu Martin ***@***.***> wrote:
Yes, I've mentioned the reuse of process at process.parent in another
issue you've opened. But this would address the process spawning activity.
We may need something to address processes interacting with one another as
well, however. That's a good point.
As we've discussed already, I'd prefer keeping source/destination purely
about network if possible. I've been thinking we need another "pair" in
addition of src/dst and cli/srv: local/remote. And in that same line, I'd
like to eventually find a way to manage and document these 3 pairs
together, as a simplification... So it's not a hard no, but I'm trying to
find other ways first.
Point taken on the emotional baggage of "target".
Perhaps we could use "affected"?
User management: user & affected.user
Process shenanigans: process & affected.process
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#414 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGDr4tWNbP6SmW8LRWoC9AGpJkpciM5zks5ve6DGgaJpZM4cfhTo>
.
|
Hello, Working on getting process creation (4688) and process termination (4689) into siem.. So I will aslo need a spot to put Process termination only have 1 field, aka Currently I'd go for something like
Thoughts? Grtz Willem |
Does the recent addition of |
yup works for me |
Oh I thought Willem had opened this one ;-) |
Looking into the ECS documentation there is a
process
schema howeverI would like to discuss and propose adding or documenting an additional process schema for
source
anddestination
.This is especially useful in endpoint data. Process spawning, one process accessing another, etc...
Process Spawning
scenario:
"cmd.exe" creating "powershell.exe"
example:
The text was updated successfully, but these errors were encountered: