Games are an almost perfect type of software to be run in a sandbox. The question is, why aren't they already run in a sandbox?
Is this not just an artifact of windows not sandboxing anything meaningfully and that itself is an artifact of punch cards?
Valve removes free game from Steam after players discover it contains malware
81–90 of 91 posts
Re: Valve removes free game from Steam after players discover it contains malware
#82Earlier quoted context omitted.
SteamOS leverages namespaces via pressure-vessel already. The problem exists exclusively on Windows. Paravirtualized drivers introduce API incompatibility issues and decades of cumulative engine infrastructure made for Windows using the Win32 API means nobody wants to swap over to using UWP and thus AppContainers are a non-starter (and that's without getting to sacrificing Wine/Proton compatibility). The native isola…
Sandboxing is quite easy (user-wise), once you install the sandbox system. By default it allows only a single sandbox, and with small `.wsb` file you can drive what's visible from the host, whether the GPU should be active, etc. - https://learn.microsoft.com/en-us/windows/security/applicati... It's great for testing, and Sandbox is just the tip of the iceberg of what Windows Containers support - e.g. maybe someone ca…
Personally I'm coping with sandboxie.
Re: Valve removes free game from Steam after players discover it contains malware
#83Games are an almost perfect type of software to be run in a sandbox. The question is, why aren't they already run in a sandbox?
Is this not just an artifact of windows not sandboxing anything meaningfully and that itself is an artifact of punch cards?
Re: Valve removes free game from Steam after players discover it contains malware
#84> However, someone reportedly hijacked the developer’s Steam account and quickly transformed it into Beyond The Dark – changing its name, screenshots, and other store details. As Steam does not fully verify every patch made to a game, the modified version was reportedly able to go live without raising immediate red flags. It is interesting that it seems to easier to take over a legit game than trying to create a new…
Maybe that's why they changed the game's name post-malware, to spam, er "promote" it as a new one and gain users quickly.
Re: Valve removes free game from Steam after players discover it contains malware
#85Surprised this or malicious games and updates hasn't happened sooner.
I remember, ~20 years ago, there was some free Christmas elf game (Flash?) that went viral and everyone was playing it. Struck me as a perfect vector for malware, I was a little surprised that didn’t happen.
All our network traffic was unencrypted, which enabled all kinds of shenanigans until the security culture seeped into corporations and the public.
When stories talk about time travelers that hijack old technology instantly, it makes complete sense. Someone with modern hardware, software, and knowledge could completely break most technology back then. They better not forget their modem, though.
Re: Valve removes free game from Steam after players discover it contains malware
#86Surprised this or malicious games and updates hasn't happened sooner.
I remember, ~20 years ago, there was some free Christmas elf game (Flash?) that went viral and everyone was playing it. Struck me as a perfect vector for malware, I was a little surprised that didn’t happen.
Re: Valve removes free game from Steam after players discover it contains malware
#87Earlier quoted context omitted.
Well, Riot Games just today (!) admitted to hard-bricking cheating hardware [1]. This kind of stuff definitely is malware, and your comment aged like milk. [1] https://videocardz.com/newz/riot-games-on-valorant-dma-cheat...
Malware is deceitful, you're not aware of its presence. Anti-Cheat does what it's promises, and I've personally found Riot fairly transparent regarding Vanguard. You don't have to play Valorant, but if you do you probably want to play without cheaters. It's either get hated for having cheaters (like CS2) or get hated for having invasive Anti-Cheat (Valorant). There's no third option.
"If you do not wire the money, the anticheat will activate and delete all your data"
Re: Valve removes free game from Steam after players discover it contains malware
#88Re: Valve removes free game from Steam after players discover it contains malware
#89What about all the other games with malware, like Denuvo and similar?
I recommend installing Linux. If it wont play on Linux even with Proton, you shouldn't give them a single penny.
I like that it keeps those kinds of malware out of my reach, and I don’t mind skipping games that use them.
I would like for it to go away entirely though. Both because I find it an appalling practice, and because I want more gamers playing more games on Linux.
Re: Valve removes free game from Steam after players discover it contains malware
#90Earlier quoted context omitted.
Malware is deceitful, you're not aware of its presence. Anti-Cheat does what it's promises, and I've personally found Riot fairly transparent regarding Vanguard. You don't have to play Valorant, but if you do you probably want to play without cheaters. It's either get hated for having cheaters (like CS2) or get hated for having invasive Anti-Cheat (Valorant). There's no third option.
So if malware announces itself, it is no longer malware but anticheat? "If you do not wire the money, the anticheat will activate and delete all your data"
If it announces itself after installation it would obviously be malware. But if the software does exactly what the user expects it to do, and the user installs it with consent, why would it be malware?
Otherwise BitLocker or a disk eraser would be malware just because it performs a destructive action.
Wikipedia goes by the same definition, it's harmful software that operates without the owners knowledge.
It may seem like a weird hill to die on, but calling every Anti-Cheat or DRM a "rootkit" or malware kind of takes any meaning away from the term. And is also just misinformative to the workings of DRM and Anti-Cheat.