@LINK:
D-Bus (short for "Desktop Bus") is a message-oriented middleware mechanism that allows communication between multiple processes running concurrently on the same machine. D-Bus was developed as part of the freedesktop.org project, initiated by GNOME developer Havoc Pennington to standardize services provided by Linux desktop environments such as GNOME and KDE.
If I'm reading your post correctly, it SOUNDS like you believe DBUS is being used to allow communication between COMPUTERS (such as, yourself and someone on the opposite side of the planet
online.) This is not really what it was intended to do.
If you were to develop a program for a Linux Desktop there's a TON of extra work you'd have to do which already exists elsewhere; if those services were built around the dbus methodology, dbus allows you to use existing windows or programs to provide information the system already has. DBus is generally not used as an online communication protocol as I don't think it even has the means to "speak" any of the languages the internet works on (TCP/UDP/etc.) on its own. It's just a messenger between running
programs, not running
computers.
Hope this helps clarify things a bit!
CAN dbus be used in some kind of "bad" way? Sure! No different than a Spoon can be used as a murder weapon. It's not its
intended purpose, but some people do strange things and computer virus attacks are no different... except you, as the user, have to open the door to a virus; currently in 2024 there are no bugs out there I can think of that can break through standard defenses
on their own, implant themselves on an unsuspecting user/computer and THEN hunt down vulnerabilities... oh wait! That's what we're inventing "AI" for!
MOVIE: The Matrix
They DID say their AI was created in 2024...
Take care and rest a little easier... I'm reasonably certain dbus on its own is of no security concern to you at all. If you were to install a program which utilizes and abuses those dbus powers... I'm thinking that's where key-logger concepts come from, but the key logger itself has to first be installed as dbus doesn't "watch" what you do... LOL... it doesn't care!