1 Like
Still fairly limited but a definite step in the good direction
Permission list
screencopy
:
- Access to your screen without going through xdg-desktop-portal-hyprland. Examples include:
grim
,wl-screenrec
,wf-recorder
. - If denied, will render a black screen with a “permission denied” text.
- Why deny? For apps / scripts that might maliciously try to capture your screen without your knowledge by using wayland protocols directly.
plugin
:
- Access to load a plugin. Can be either a regex for the app binary, or plugin path.
- Do not allow
hyprctl
to load your plugins by default (attacker could issuehyprctl plugin load /tmp/my-malicious-plugin.so
) - use eitherdeny
to disable orask
to be prompted.
1 Like