Even if it’s utterly pointless I prefer the anonymity
Cryptocurrency proponents are quick to remind me that cryptocurrency transactions are not anonymous, and are in fact highly traceable by virtue of being stored in a public ledger.
and some sites default to reoccurring donations and emails when using a card
Meaning, they try to mislead you into donating more than you intend to? Doesn’t that make them crooks, unworthy of your donations?
Play’s reputation for being full of malware stands directly at odds with your assessment.
Hobbyists are rarely incompetent. They actually take pride in their work, and aren’t just trying to quickly slap something together for a quick buck.
Not sure what gave you the impression that most phone apps have gone through professional QA, but I very seriously doubt that they have.
As for mishandling user data, it’s a lot easier to avoid doing that when user data never leaves the user’s device in the first place. Proprietary apps collect user data for profit; free and open source apps often don’t.
The display server has no way of verifying the process ID on the other end of the Unix-domain socket connection, and therefore cannot verify the executable image. It also cannot verify that the settings app hasn’t had any malicious code injected with ptrace
, LD_PRELOAD
, or the like, since the injected code can remove any traces of that before connecting to the display server.
But does it work without prompting the user?
Also, I’m not too familiar with how it works, but afaik global hotkeys on KDE are implemented by the display server/compositor/whatever it’s called itself, and not sourced out to a different program.
Right, but they’re configured by an unprivileged program: the settings app. Presumably, a keylogger can pretend to be the settings app.
My point is that both on Windows, and on Linux systems that use the X11 window system instead of Wayland, any program can log your let presses with basically no effort.
On Wayland, they probably still can. Wayland’s core protocol doesn’t allow it, but extensions to enable things like global hotkeys can almost certainly be used for shenanigans.
Also, if the keylogger is running under your user account, it can insert crafted .desktop
files wrapping around your apps, ptrace
your apps, you name it. Sandboxing as in Flatpak can stop this sort of thing, but if you run an app outside such a sandbox, and it’s malicious, game over.
Congress has been trying to destroy the Internet for almost as long as the Internet has been publicly available. No matter how many times it fails and the Internet survives, it always comes back and tries again, over and over, forever. I fear it’s only a matter of time before it succeeds.
And make no mistake, a law against end-to-end encryption will make cybersecurity in general illegal, leaving every online operation wide open to attack by cybercriminals. Such a law won’t merely take away your privacy; it’ll take away the Internet altogether.
What’s the issue with Liberapay? I’ve never used it.