top 56 comments

sorted by: hot top controversial new old
[–] 130 points 5 months ago (11 children)

the simple solution would be to put every game into a sandbox by default

  • source
  • hideshow 11 child comments
  • [–] 131 points 5 months ago (9 children)

    Every program ideally should be in a sandbox and if it wants permission to access something it should have to ask for it.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 62 points 5 months ago (7 children)

    Kind of like Android or iOS.

    Flatpak tries to accomplish this on Desktop, and it works, but isn't as comprehensive as something like Android or iOS.

    On the extreme side, there is QubesOS, which runs every app in a dedicated virtual machine, including the networking stack.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 8 points 5 months ago (3 children)

    Flatpak also doesn't ask for permissions. If an app requires a new one does it just add it upon update?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 5 months ago (2 children)

    I've never seen a flatpak prompt me for permissions. If it needs something it didn't have it just silently fails for me and I have to guess what permission it needed manually using flatseal. Is that normal or am I setup wrong?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 52 points 5 months ago*

    Joke's on them. I just put games in my library and never install them.

  • source
  • [–] 49 points 5 months ago

    That's the horror part. It's part of the immersion.

  • source
  • [–] 28 points 5 months ago (2 children)

    Well, that's pretty horrifying.

  • source
  • hideshow 2 child comments
  • [–] 32 points 5 months ago (10 children)

    Shouldn't Valve be scanning for these types of things!? The alarming part is that players had to find it

  • source
  • hideshow 10 child comments
  • [–] 31 points 5 months ago* (last edited 5 months ago)

    There are so many games on Steam and every day a few hundred more are added. I assume there are automated checks and rudimentary malware scans in place but those aren't fault proof.

  • source
  • parent
  • [–] 12 points 5 months ago

    This appears to have originally been published as a totally different non-malware game. Either the original dev got their account taken over or turned heel, because the entire game was replaced with the malware game as an update to an existing game rather than a new published game.

    I'm only speculating as I don't know much about the Steam publishing process, but I wonder if that helped the malware sneak past more rigorous checks which would happen on a totally-new upload.

  • source
  • parent
  • [–] 7 points 5 months ago (3 children)

    When I first published a game on steam, valve kept blocking it because I had checked "controller support" and they tested it and said it didn't work with controllers. I tried to find any controller that didn't work, asked a lot of people to test it for me as well, no issues whatsoever. Gave up and unchecked that option. Game got approved. Players used controllers just fine, I went back and checked it and never heard anything from valve again.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 5 months ago (2 children)

    Alright, setting you up for a shameless plug! What game did you make?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 5 months ago

    Maybe? Games are huge nowadays and looking through all of them will probably be impossible and not sure how well it'll prove? Google does that and there still are a lot of malware on play store.

  • source
  • parent
  • [–] 9 points 5 months ago

    Nothing's free in Waterworld.

  • source
  • [–] 7 points 5 months ago

    to be devils advocate, that is pretty scary.

  • source
  • [–] 7 points 5 months ago
    [–] 13 points 5 months ago

    Once wasm 64 bit deploys more, we should migrate as much as possible to it.

    That at least will make it harder to access random files and keys from disk due to the sandboxing.

    Sandbox escapes are still possible, but that’s an additional level of control we can enforce.

  • source
  • [–] 17 points 5 months ago

    "Valve removes free game"

    What? Why are they removing free games??? Oooooh, they must want you to pick the paid games....

    "after players discover it contains malware that steals your data"

    Oh. Well that's a very good reason to remove it. Thanks Valve!

  • source
  • [–] 23 points 5 months ago (3 children)

    When is valve removing windows 11?

  • source
  • hideshow 3 child comments
  • [–] 2 points 5 months ago

    But it was a "feature"

  • source
  • [–] 1 point 5 months ago

    They had to do one thing...

  • source
  • [+] -20 points 5 months ago (17 children)
  • [–] 73 points 5 months ago* (7 children)

    Proton does not protect you from harm. It’s not a sandbox.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 5 months ago (4 children)

    No but it also doesn't have windows on the other side, someone would have to target a proton setup to get much of anything.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 14 points 5 months ago (1 child)

    Ye no. If i made malware for windows that goes over all reported drives wine will just happily translate that. Hell, by default wine will map root as z: so no, wine/proton will not help.

    Even wannacry was able to cause some damage to linux if ran through wine

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 5 months ago

    Thanks! That's very useful to know - I'd have assumed it can only see it's own files within the wineprefix folder.

    It looks like trying Steam within flatpak, and limiting the flatpak's access might offer some protection. Or maybe getting stem to run as a different user.

  • source
  • parent
  • [–] 12 points 5 months ago (8 children)

    Would that even help? Windows malware can run on Linux precisely thanks to Wine and Proton.

  • source
  • parent
  • hideshow 8 child comments
  • [+] -8 points 5 months ago (7 children)

    You don't actually believe this, right?

  • source
  • parent
  • hideshow 7 child comments
  • [–] 4 points 5 months ago (4 children)

    My uneducated guess is that it would run inside the prefix but would have troubles with basic Windows dependencies not availiable/running, prefix's folder structure being cut down to the most basic components and barebones, and that nothing actually runs like in Windows but is rather translated from Linux commands to Windows one and back? Meaning there's no processes or services like in a VM, no way to run cmd or powershell scripts, nothing to steal without leaving containment? Am I wrong somewhere?

    I recall there was a wave of dread about Proton leaving host system easily accessible and not implementing any security measures as they are out of scope, but if we assume it's a virus targeting Windows, I'm half sure it would have troubles doing anything the usual way.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 11 points 5 months ago (3 children)

    The malware won't be able to do as much as it could on windows, but it can still access all of the files your user account has access to. It can steal, encrypt or delete all of your files. It can also access your microphone if you have one connected.

    You can run Wine as a different user or run it with firejail to limit what it has access to.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 5 months ago (2 children)

    Is it applicable to Proton in some way? I'm guilty of using less popular and thus less veried cracked software with it so I'd like some level of protection. Can I separately write it in some config file?

  • source
  • parent
  • hideshow 2 child comments
  • 2 comments in c/hackernews@lemmy.bestiver.se view that post
    [–] 2 points 5 months ago

    Make sure to run at least a few antivirus scans to ensure the virus has been completely wiped from your system.

    Is it a known virus? Antivirus scanners aren't going to detect anything if it is a novel malware they don't have a signature for.

  • source
  • [–] -2 points 5 months ago

    From the game Beyond the Dark.

    Never heard of it.

  • source