logoalt Hacker News

wao0uunotoday at 1:39 PM3 repliesview on HN

Running games on Linux via Proton provides some isolation. It’s not technically a proper sandbox though.


Replies

parasensetoday at 1:50 PM

Proton is just emulation, and it will happily expose the underlying host system to the running game software. In particular the filesystem and some peripheral devices. However, Valve is moving towards sandboxing in Steam. You can already run the whole thing with a flatpak sandbox, and valve themselves are using ostree. With srvio is possible to run the whole thing in a throwaway windows vm while the graphics card is passed through

show 1 reply
q3ktoday at 1:58 PM

You can just use Linux syscalls from an .exe executed by Wine. There is no sandboxing.

https://gist.github.com/q3k/e5952111283ea59ee78a7699919a055b

SuperNinKenDotoday at 1:44 PM

Anything that wants to traverse your filesystem could do so trivially from a wineprefix, but stuff like sniffing your browser extensions might be harder depending on the technique.