Tajemnica procesorów AMD została złamana?
Nazwa Chernobyl kojarzy się z dużymi problemami i chyba właśnie takie czekają AMD, przynajmniej w świetle ujawnionych niedawno informacji. Haker ukrywający się właśnie pod wspomnianym wyżej pseudonimem odkrył podobnież jedną z najważniejszych tajemnic procesorów firmy AMD, która była pilnie strzeżona od czasu debiutu Athlonów XP. Sprawa dotyczy specjalnego debuggera stosowanego we wszystkich CPU tego producenta, pozwalającego na dynamiczną analizę innych programów, wyłapywanie błędów czy efektywne śledzenie wartości poszczególnych zmiennych. Generalnie, przeznaczenie debuggera jest bardzo szerokie począwszy od udziału w procesie projektowania na przeprowadzaniu testów finalnych skończywszy. Jednak żeby debuggera w ogóle móc aktywować, trzeba wprowadzić odpowiednie hasło do rejestru EDI procesora. Nie dziwne zatem, że dotychczas sekret znało tylko kilka osób na świecie. Ok, ale co to oznacza w praktyce?
Chernobyl stosując metodę brute-force aktywował debuggera, który po zakończeniu prac nad CPU był definitywnie wyłączany. Brute-force, polega na określeniu algorytmu, który sukcesywnie sprawdza wszystkie możliwe kombinacje w poszukiwaniu rozwiązania - nie jest to efektywna, lecz prosta i skuteczna metoda - pozostaje tylko kwestia czasu. Do czego debugger może się przydać? Ciężko nawet spekulować, ale szybsze łamanie zabezpieczeń czy dokładne zbadanie lub odtworzenie produktu, znajdują się na pierwszych miejscach listy potencjalnych możliwości. Czyżby groziły nam podróbki procesorów AMD z Chin?
Źródło: The Register / Wikipedia
Powiązane publikacje

Huawei zapowiada procesory Kungpeng 950 z 192 rdzeniami oraz serię 960 z 256 rdzeniami
11
Nowe procesory od AMD. Oferta powiększyła się o jednostki Granite Ridge oraz serię EPYC Embedded 4005. Socket AM5 i rdzenie Zen 5
17
AMD Ryzen 5 5600F - kolejny procesor Zen 3 dla podstawki AM4. Czym różni się nowość od bazowej odsłony?
55
Procesory AMD Ryzen 7 9700F i Ryzen 5 9500F w końcu trafiły do oferty producenta. To pierwsze modele Zen 5 bez iGPU
28