<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
 Thanks, we'll look at this. At first glance the patch looks very reasonable, and it's in line with the other configurable OEM strings.
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
          - Michal<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> vbox-dev <vbox-dev-bounces@virtualbox.org> on behalf of Eckardt, Hendrik via vbox-dev <vbox-dev@virtualbox.org><br>
<b>Sent:</b> Friday, September 22, 2023 10:56 AM<br>
<b>To:</b> vbox-dev@virtualbox.org <vbox-dev@virtualbox.org><br>
<b>Subject:</b> [vbox-dev] [PATCH] Make identifier strings in MPS table configurable</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Hi,<br>
<br>
I've created a patch that makes the OEM ID and Product ID strings in the MPS table (PCMP) configurable. Some malware binaries check these strings and refuse to run if VirtualBox is detected, and there was no way to change the strings without recompiling VirtualBox
 (or patching the VBoxDD binary).<br>
<br>
Two new configuration options MpsOEMId and MpsProductId are added to pcbios/efi in a similar fashion that Dmi is already configurable. If the options are not set, there should be no observable difference to previous builds.<br>
<br>
The patch is provided to you under the MIT license, please feel free to tweak it as you see fit.<br>
<br>
Best regards,<br>
Hendrik<br>
<br>
--<br>
Hendrik Eckardt<br>
Security Engineer<br>
M: hendrik.eckardt@gdata-adan.de<br>
<br>
G DATA Advanced Analytics GmbH<br>
G DATA Campus . Königsallee 178<br>
<br>
D-44799 Bochum, Germany . <a href="https://www.gdata.de/business">https://www.gdata.de/business</a><br>
<br>
HRB Bochum 15802 . USt-ID-Nr.: DE303701188<br>
<br>
Geschäftsführer: Michael Zimmer<br>
<br>
G DATA | ADVANCED ANALYTICS<br>
<br>
<br>
</div>
</span></font></div>
</body>
</html>