Spöke

Spectre är en sårbarhet som orsakar skada på moderna mikroprocessorer, som utför en förutsägelse som gissar i vilken riktning en gren kommer att gå innan det är känt med säkerhet. Den spekulativa exekveringen har funnits ett tag i processorer - men experter upptäckte att när cachen som finns på processorerna ökar för att hålla jämna steg med deras hastighet, så gör faran för att missbruka denna typ av fel också.

Den mest typiska formen för spekulativ exekvering har att göra med hur programmet fungerar. Processorn gissar i princip att kontrollflödet använder en modern teknik i stället för att vänta på att alla greninstruktioner ska slutföras, för att bestämma vilka kommandon som behövs för att slutföra uppgiften.

Även om det är svårt att reparera dessa sårbarheter, särskilt när det påverkar en så stor installationsinstallation, kan du fixa varianter i operativsystemet, som Google och Amazon har gjort för Specter, för att eliminera problemet, eller kan ändra mikrokoden på själva mikroprocessorn. , men det kan göra att systemet går långsammare.

Trendigt

Mest sedda

Läser in...