Hola, en la unidad msProtector.pas antes de la linea Function TmxProtector.InternalGetHardwareID: String; agregar funcion:
Código Delphi
[-]
function GetCPUVendorStr: string;var
Vendor: TVendor;
begin
Vendor := GetCPUVendor;
SetString(Result, PAnsiChar(@Vendor[0]), Length(Vendor));
end;
Function TmxProtector.InternalGetHardwareID: String;
y dentro de Function TmxProtector.InternalGetHardwareID: String; modificar:
Código Delphi
[-]
ID_5 := GetCPUVendor; => ID_5 := GetCPUVendorStr;
espero les sirva.