The only thing we have is FPlatformMisc::GetMachineId()
which returns you an FGuid
that we generate the first time UE4 is run on a machine. It’s not in any way tailored to the hardware though, so if you’re wanting something more like what’s described in that article, then you’ll need to implement it yourself.
/**
* Get (or create) the unique ID used to identify this computer.
* This is sort of a misnomer, as there will actually be one per user account on the operating system.
* This is NOT based on a machine fingerprint.
*/
static FGuid GetMachineId();