What would cause this behaviour? #1086
Replies: 1 comment 5 replies
-
Hi @FairyTail2000 ! It failed to obtain the path, so it used the value of the process name as seen by the kernel (/proc//comm). A few more questions:
|
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
While my PC was idling I received the popup that a new connection was about to be established. But the executable was named "conn fd=5" which is really weird.
Reading the logs shows the following:
Reading the source code in the ReadPath function the only way for it to fail and set a name if this condition is false: p.Path != "" && core.IsAbsPath(p.Path)
And this is true: _, err := os.Lstat(p.pathExe); err != nil
Or os.Readlink(p.pathExe) failed
However the path is only set if the end of the function or in the deferred function to the Command Line of the Process
So I'm wondering, what happened here? Why is a file descriptor opening a network socket? Why can't OpenSnitch show me the file name?
I haven't verified that no malicous code is running on my PC but that's the only time that happened and my PC is behaving like it should.
Any Ideas?
Beta Was this translation helpful? Give feedback.
All reactions