Deceiving virtual machines involves exploiting their design to bypass security measures.
Deceiving virtual machines involves exploiting their design to bypass security measures.
I began discussing this on TH, but I think it’s a better spot to ask now. My goal is installing Sims 3 on a VM for my niece. She once had extended access to my PC and got malware, so I’m cautious. The game checks your GPU for compatibility and will throw an error if it’s not listed. In a VM, the virtual GPU isn’t recognized by default, and adding it manually is tricky because each manufacturer has unique rules. I’ve tried adjusting settings from other brands, but it didn’t work. The game attempts to adjust video settings based on the GPU, but if it can’t find one, it won’t let you change anything. (EA… please...) I’m thinking maybe updating the VM’s GPU info in the registry to match an NVIDIA 460 would fix it. I need the dxdiag to show display details like a supported GPU. I’m on Windows 10, considering switching to Linux for simplicity, but I’m stuck because of Adobe. In the worst case, I might dual boot Linux and run a VM with AMD and NVIDIA GPUs together (though my FX8350 doesn’t support integrated graphics). Lastly, is there a way to create a virtual device that looks like a GPU just for the sake of it? So it appears connected, letting Sims run properly? Thanks ahead, and I appreciate any help.
They want to host it in a virtual machine, but it’s better to run it directly on the hardware. The GPU passthrough on Windows isn’t working well. Create a new user and apply Windows Parental Controls to that account.
Previously, I had to set up my PC after my niece finished with it. I also prefer not to modify Windows directly; if needed, I'll dual boot Linux first.
You could fully turn off internet access for her Windows account. It would be surprising if she were able to infect malware without using the internet.
Reduce user actions within group policy. Then configure restrictions so they can't execute downloaded code. This addresses your concerns effectively.