-
-
Notifications
You must be signed in to change notification settings - Fork 521
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
Improvements to process attribution #14
Comments
This is basically a subset problem of #12 |
I disagree. This is not about figuring out what the process is called once we have its pid, it's about the fact that we're unable to associate traffic to ntpd or avahi (or some other long-running process) in the first place. |
What I meant is that if we find another way of collecting connection info such as the process name, that would ideally fix this issue as well. |
Pid is the canonical identifier of a process. There are connections that cannot be attributed to a process, and I see no progress toward additional techniques for establishing this link. #12 is more about UI/UX. Reliability of attribution aside, when process 12345 wants to connect to the network what can we tell the user about that process to help them make a decision about whether or not to allow that connection. |
Oh man, I miss the good old times when people just trusted the developers and didn't need to try to teach them OS basics in order to prove their point. Since my previous comment was apparently not clear enough, let me rephrase. It is clear that just relying on the /proc filesystem in order to get information about a connection, a process or whatever is involved in this project, is definitely not reliable and not enough. Giving that I like to fix things once and fix them for good, the aforementioned solution will solve both issues, that's why I closed this one, just to keep the conversation on the more technical thread. Is this enough for you or do we want to keep talking about how operating systems work? :D |
Seems like additional ways of linking a packet to a process should be investigated.
The text was updated successfully, but these errors were encountered: