标签: linux dbus
我想在使用dbus进行通信的两个服务之间注入自己的服务。 我想控制其他服务的内容,而不对当前正在通信的两个守护进程进行源代码修改。
这甚至可能吗?
[编辑]评论让我意识到我可能不够清楚。两种服务都在同一台主机上。
答案 0 :(得分:0)
如果您可以修改至少一个服务所连接的总线连接,则可以使用代理进行总线拦截,并与两个服务之间的流量进行交互。
例如:https://github.com/Pelagicore/dbus-proxy