Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by Avery3R on Wednesday May 10, 2023 @02:37PM
(#35891510)
bootguard keys are oem specific
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by csdvrx on Wednesday May 10, 2023 @02:40PM
(#35891554)
The MSI leak comments like https://sizeof.cat/post/leak-intel-private-keys-msi-firmware... mentioned the bootguard keys maybe have been common to other manufacturers: "It is assumed that the keys for downloading the guard are not limited to compromising MSI products and can also be used to attack equipment from other manufacturers using Intel’s 11th, 12th and 13th generation processors (for example, Intel, Lenovo and Supermicro boards are mentioned)"
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by mjg59 on Wednesday May 10, 2023 @02:54PM
(#35891761)
Those are board that MSI OEMed for other vendors.
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by csdvrx on Wednesday May 10, 2023 @03:46PM
(#35892532)
So servers and desktops only, which crushes my hope of getting rid of bootguard on my laptop.
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by wokkel on Wednesday May 10, 2023 @03:36PM
(#35892405)
What worked for some older think machines (haven't tried it on my thinkpad though) is to update the bios (can be to the same version) and change the serial nr.to all zeroes (the update script asks if you want that). That got rid of the wifi whitelist i encountered.
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by csdvrx on Wednesday May 10, 2023 @03:45PM
(#35892514)
Very interesting!
Could you please explain which serial? Can you do dmidecode and tell me which Handle/ UUID is all zeroes?
Even if it may not directly apply to current thinkpads, it implies the UEFI module might have other conditionals before going on checking the positive list - something that should be easy to check by reversing the LenovoWmaPolicyDxe.sct PE32.
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by ornornor on Thursday May 11, 2023 @08:38AM
(#35901204)
If you’re interested, I have a dump of my TP bios flash unmodified and then the same version I paid some Russian guy to modify so the whitelist is removed and an extra menu unlocked. I basically sent them the dump, and after a “donation” I got the patches dump back.
Would love to learn how to figure out what the changes are because with my limited knowledge I didn’t figure anything out.
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by csdvrx on Thursday May 11, 2023 @10:30AM
(#35902647)
Which thinkpad model?
If you want to learn, https://erfur.github.io/2019/03/28/down_the_rabbit_hole_pt3.... is a good guide!
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by ornornor on Thursday May 11, 2023 @10:36AM
(#35902749)
Thanks, I am so going down this rabbit hole.
It's for an X230, I wanted 802.11ac wifi in it.
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by csdvrx on Thursday May 11, 2023 @12:24PM
(#35904467)
If you are interested in doing other modifications yourself, also read about UEFI variables, how they control menu options and can be tweaked with just grub
Re:Reverse engineering Dell iDRAC to get rid of GPU throttling
by bubblethink on Thursday May 11, 2023 @02:39PM
(#35906394)
x230 is easy, just install coreboot instead of messing with bios patches.
This is for example present on thinkpads, and while you could patch the bios before, Intel bootguard now prevents you do that "for your own protection" :)
I hope the MSI leak contains actual bootguard keys for intel 11th gen+, and can be used to allow "unauthorized" PCI modules on modern thinkpads!