Bacarus
09/20/2021, 9:53 AMTomas Touceda
09/20/2021, 1:38 PM/sys/class/dmi/id/product_uuid
, and on windows it does Select UUID from Win32_ComputerSystemProduct
so depending on how the drivers are implemented, one might return all lower case, but both being basically the same.
If getting the uuid from the hardware fails, it generates a new random uuid and stores it for later retrieval so the subsquent requests will be the same
I suppose if you run osqueryi without enough permissions to read /sys/class/dmi/id/product_uuid
, it'll generate a random one