Hello. Usage of Whonix does hide the GPU name but doesn’t hide the CPU name and vendor. Is it possible to hide hardware from Whonix in order to make it more secure and decrease fingerprinting?
Yeah you can run it under QEMU full emulation mode if you can put up with the slow perf. No official support however:
Prerequisite reading, partially already answered on same link https://www.whonix.org/wiki/Security-misc#Restrict_Hardware_Information_to_Root.
CPUID is a mess and I don’t think there is any method to curb it.
They can perhaps get some idea by benchmarking your CPU with JS.
Is it worth to try to hide CPU info from applications inside Workstation? There might be a paradox: enabling hide-hardware-info.service can make you ‘a unique guy who uses hide hardware info’. Or not?
It is better not to hide CPU info but set up the most common CPU vendor and model in my opinion.
The less identifying info the better, if possible.
If there is a large userbase running it then it will end the paradox and provide safety in numbers.
Short of running a purely emulated CPU , there will be ways to benchmark and identify the hardware.