How to run Rust games in a virtual machine to bypass EasyAntiCheat checks.

fengzhengzhan

New Member
Mar 6, 2023
1
0
1
Hello everyone!

I plan to play Rust games in win10 virtual machine. Every time I open it, EAC (Easy Anti Cheat) will prompt "Cannot run under Virtual Machine". I've tried a lot, but it still doesn't work. Such as https://forum.proxmox.com/threads/anti-cheat-kvm-settings.121249/ and https://forum.proxmox.com/threads/how-do-i-hide-the-fact-to-windows-that-it-runs-in-a-vm.115627/.

I guess there may be some updates to EAC that make the previous operations invalid.

Here's my VM conf:
Code:
args: -cpu host,-hypervisor,kvm=off
bios: ovmf
boot: order=ide0;ide2;net0
cores: 12
cpu: host,hidden=1,flags=+pcid
cpuunits: 1024
efidisk0: local:102/vm-102-disk-0.raw,efitype=4m,size=528K
hostpci0: 0000:01:00,pcie=1,x-vga=1
ide0: local:102/vm-102-disk-1.raw,backup=0,size=512G,ssd=1
ide2: local:iso/Windows.iso,media=cdrom,size=4760704K
machine: pc-q35-7.1
memory: 12288
meta: creation-qemu=7.1.0,ctime=1678532529
name: win10pro
net0: e1000=00:68:EB:39:BF:EF,bridge=vmbr0,firewall=1
numa: 1
onboot: 1
ostype: win10
scsihw: lsi
smbios1: uuid=2fef0bb5-6888-9504-c4d5-9bbafd514c25,manufacturer=SFA=,product=SFAgMjg4IFBybyBHNiBNaWNyb3Rvd2VyIFBD,serial=NENFMTA0MVFZNQ==,sku=OFFZODNBV>
sockets: 1
usb0: host=04a5:8001
usb1: host=046a:00cb
usb2: host=0781:55ab
vmgenid: 8346dfc2-2faa-4ba1-acf4-ff4a85793cd4

Can someone help me? Thank you very much!
 
i would in general advise against that. if the developer of the game does not want you to run it in a vm, i'd adhere to that.
i guess if you try to circumvent that and the dev notices this, the account will be banned/restriced

also there is no "perfect" way to hide the fact that you're in a vm, it's always possible to detect that (it might be hard, but not impossible)
 
same story with fifa 23 ,i dont exactly remember my vm configuration im not in my server right now ( i will share later), but i solve the problem with anticheat im be able playing fifa 23 but fisrt try win 11 then remove the hypervisor feature in windows and just make sure your vm bios using ovmf with secure boot enable.
 
same story with fifa 23 ,i dont exactly remember my vm configuration im not in my server right now ( i will share later), but i solve the problem with anticheat im be able playing fifa 23 but fisrt try win 11 then remove the hypervisor feature in windows and just make sure your vm bios using ovmf with secure boot enable.
Code:
args: -smp '12,cores=6,threads=2,sockets=1,maxcpus=12' -cpu 'host,-hypervisor,topoext=on,hv_ipi,hv_relaxed,hv_reset,hv_runtime,hv_spinlocks=0x1fff,hv_stimer,hv_synic,hv_time,hv_vapic,hv_vpindex,+kvm_pv_eoi,+kvm_pv_unhalt'
balloon: 0
bios: ovmf
boot: order=sata0
cores: 12
cpuunits: 2048
efidisk0: local-lvm:vm-102-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
hookscript: local:snippets/vmid100.sh
hostpci0: 0000:03:00,pcie=1,x-vga=1
machine: pc-q35-6.2
memory: 16384
meta: creation-qemu=6.2.0,ctime=1677987884
name: tiny11-rx580
net0: virtio=EA:3E:01:32:3B:3A,bridge=vmbr0,firewall=1,rate=400
numa: 1
ostype: win10
sata0: IBM-HDD:vm-102-disk-0,cache=none,size=119G
sata1: IBM-HDD:vm-102-disk-1,backup=0,size=115G
scsihw: virtio-scsi-pci
smbios1: uuid=c36b030e-c40d-4745-8ce4-499d959e99d5
sockets: 1
tablet: 0
usb0: host=c0f4:0201
usb1: host=18f8:1286
usb2: host=2-12
usb3: host=2-2
vga: none
virtio1: ssd-ovation:vm-102-disk-0,backup=0,size=50G
virtio2: local-lvm:vm-102-disk-1,backup=0,size=30G
vmgenid: 9b92d103-17a3-4fcb-9ac9-d236a0696912
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!