GSConnect / gnome-shell-extension-gsconnect

KDE Connect implementation for GNOME
GNU General Public License v2.0
3.2k stars 259 forks source link

Add "trusted networks" feature #1730

Open triallax opened 9 months ago

triallax commented 9 months ago

Describe your request

When I'm connected to some kind of public Wi-Fi network (which I avoid most of the time but sometimes have to do anyway), I'd really rather that GSConnect not be enabled, in case of some potential security vulnerability that bad actors might try to exploit. The only Wi-Fi network on which I want GSConnect to be enabled is my home one.

Proposed solution

KDE Connect (at least the Android app) provides a "trusted networks" feature. If enabled, users manually choose certain networks, only on which KDE Connect will connect.

Alternatives

I might be able to cook up some firewall rule to block any GSConnect connections when not using my home network, but I haven't taken a look at how to do that yet.

GSConnect version

56 (packaged myself in https://github.com/chimera-linux/cports/pull/1223, not in the repos yet)

Installed from

OS package manager

GNOME Shell version

45.2

Linux distribution/release

Chimera Linux

Additional context

No response

rohmishra commented 6 months ago

should this be handled in GSConnect or with whatever firewall is being used? (deny connections to port while on untrusted network)?