Posts: 2
Threads: 0
Joined: Jul 2010
Reputation:
0
What sort of protections does the Insyde BIOS currently have? Is there some sort of signature verification in the flashing tool and/or the BIOS itself? Is the code packed/obfuscated?
Somewhere inside this steamer there has gotta be code that flips this bit.
If I get a copy of the BIOS image from my laptop vendor's website, what barriers do I face before I can load it in IDA, look for the instructions toggling that MSR, nop them out, and re-flash the image? You mention tools for breaking the BIOS image into its component modules and relinking it. Are these tools documented? Will I have any luck using them to this end, or will something else likely defeat me?
It is really pissing me off that this stupid BIOS is this evil/braindead...
Alternately, might it be possible to get GRUB or the Linux kernel itself to flip the MSR for me somehow?