Hacker News new | ask | show | jobs
by mr_00ff00 1106 days ago
Maybe this is a dumb suggest, but what about using a VM or second computer?

I’m not a malware expert by any means, but I am pretty sure VMs are extremely hard for malware to escape when it isn’t expecting it.

And VMs take almost no technical skill to set up nowadays.

5 comments

A second computer is actually a pretty typical setup for streaming. One PC actually runs the game, and a capture card sends the audio/video output to a second PC that runs your streaming software.

Either way though, no matter how you sandbox Minecraft, at least your Minecraft account is going to be vulnerable.

It's been years since I've done it so maybe it's much better now, but getting games to run properly in a VM was a huge hassle for me. In the best cases 3d acceleration was slow, often it just wouldn't work at all.
It’s not better now, unless you can do GPU passthrough
ehh I didn’t think of that.

Still though, isn’t Minecraft streaming mostly single player? I assumed latency is the big concern with VMs.

Although I also have very little gaming experience, I can imagine for very good players even slight delays are widely noticeable.

but btw Minecraft is Java, right? So technically it’s on a VM anyway lol. (I know, not really the same, making a joke)

VMs are no-go for gaming, unless you are willing to do dedicated gpus. Reminder that most people streaming minecraft do not know what a vm is to begin with :)

This wouldn't even be a good way to protect yourself, because the useful things are all tied to the game account, which would be inside the VM.

Windows 10 has built in sandboxing now, might be worth checking out. I’m not sure if it’s available on Home and Pro editions though.

Data does not persist though, so maybe create a setup script to install mods combined with cloud syncing for saving game state.

https://learn.microsoft.com/en-us/windows/security/applicati...

It really should not be too hard to put the whole thing into a sandbox where only select files can be accessed. But desktop OSs are way behind here.