Der er offentliggjort et værktøj til dekryptering af Intel-mikrokode

En gruppe sikkerhedsforskere fra uCode-teamet har offentliggjort kildekoderne til dekryptering af Intel-mikrokode. Teknikken Red Unlock, udviklet af de samme forskere i 2020, kan bruges til at udtrække den krypterede mikrokode. Den foreslåede dekrypteringsmulighed giver mulighed for at undersøge den indre struktur af mikrokoden og metoderne til implementering af maskininstruktioner x86. Derudover har forskerne gendannet formatet for opdateringer med mikrokode, krypteringsalgoritmen og nøglen, der blev brugt til at beskytte mikrokoden (RC4).

For at bestemme den anvendte krypteringsnøgle blev en sårbarhed i Intel TXE udnyttet, som aktiverede en uofficiel fejlfindingsmode, kaldet 'Red Unlock' af forskerne. I fejlfindingsmode kunne der direkte fra CPU’en hentes et dump med den fungerende mikrokode og udtrække algoritmen og nøglerne.

Værktøjet tillader kun dekryptering af mikrokoden, men giver ikke mulighed for ændringer, da integriteten af mikrokoden desuden verificeres ved hjælp af en digital signatur baseret på RSA-algoritmen. Metoden gælder for Intel-processorer i Gemini Lake-familien baseret på mikroarkitekturen Goldmont Plus og Intel Apollo Lake baseret på mikroarkitekturen Goldmont.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster