Skip to content

Instantly share code, notes, and snippets.

@rkennesson
Last active April 3, 2024 23:02
Show Gist options
  • Save rkennesson/2c4595bf062aaab387dccf1210accf98 to your computer and use it in GitHub Desktop.
Save rkennesson/2c4595bf062aaab387dccf1210accf98 to your computer and use it in GitHub Desktop.
VMWare - hide the fact that you are running in a VM
#https://www.google.com/search?q=smbios.reflecthost&oq=smbios.r&aqs=chrome.0.0j69i57j0l4.2850j0j7&sourceid=chrome&ie=UTF-8 | smbios.reflecthost - Google Search
#http://www.bitcon.be/how-to-install-an-hp-branded-windows-os-as-a-virtual-server/ | How to install an HP branded Windows OS as a virtual server | BITCON - IT consultants
#https://communities.vmware.com/thread/162241?tstart=0 | This system is not supported platform |VMware Communities
#https://superuser.com/questions/199906/how-to-edit-bios-information-for-a-virtual-machine-in-vmware | How to edit BIOS information for a virtual machine in VMWare? - Super User
#http://www.insanelymac.com/forum/topic/292170-how-to-spoof-real-mac-in-vmware/ | How to spoof real Mac in VMware - Multi-booting and Virtualisation - InsanelyMac Forum
Method 1: edit VMX file for the specific VM
#add this line
SMBIOS.reflectHost = TRUE
Method 2: use VMWare GUI
Edit Settings > Options > General > select “Configuration Parameters”
Add a row “smbios.reflecthost” as the name, and true as the value
@Code-Case
Copy link

Code-Case commented Jan 1, 2023

There is much more to do, to hide youre running a VM :)

@DavidNorena
Copy link

@Code-Case would be awesome if you please share those additional steps :)

@Code-Case
Copy link

Code-Case commented Jan 3, 2023

@DavidNorena there many vm detectors, like https://github.com/CheckPointSW/InviZzzible or https://github.com/robsonfelix/VMDetector
Check their code or built and execute them and try to fix your guest system
Even if you follow tutorials like https://www.youtube.com/watch?v=vAb00RYFThE
thats still not enough, if you use a tool like regcool or some small codesnippets to search after vmware after all, there are still a lot of leftovers.

Or just try to get the cpu temperature of a vm ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment