Build Number

  • Thread starter Thread starter Sean Horvath
  • Start date Start date
S

Sean Horvath

Is there a specific build number for MSI packages that we can use so that an
install package can ONLY be used on XPe?

Thanks,
Sean.
 
Hi Sean,

I have never tried creating MSI package, but what I can tell you is that you can check for one standard bit flag that tell if OS is
embedded or not.
You can read it with API GetVersionEx.

Regards,
Slobodan
 
Checking the presence of WERUNTIME.INI (or parsing its content) may also be a good indication of XPe vs XP Pro.
 
Hi Konstantin,

This could be fooled easily, also who knows how this file will be called in LHe. But embedded bit should stay present.
Although I wonder what XP SP2 POS will report.

Regards,
Slobodan
 
Well.. The embedded bit approach can also be fooled.
I guess it is just a registry value (bit?). So, you can temporarily change it while running a particular installation.

If we start thinking about how to prevent the installation from a hacker (not end user), it is going to (should) be a different
story, different implementation, different design.
 
I guess it is just a registry value (bit?). So, you can temporarily change it while running a particular installation.

Perhaps but I hoped that they maybe locked it to SKU info. And that breaking this would be extremely difficult or impossible.

Regards,
Slobodan
 
Back
Top