Alt om iOS 26
Apple har introduceret iOS 26 – en større opdatering med et helt nyt design med frostet glas, smartere oplevelser og forbedringer af velkendte apps.
To af de mest omtalte sårbarheder i 2010'erne var meget tæt forbundet med hinanden. I stedet for at være sikkerhedssårbarheder i software, er Spectre og Meltdown sårbarheder i det grundlæggende design af CPU'er, hvilket gør problemet sværere at løse. Selve problemerne er særligt alvorlige, hvilket giver mulighed for afsløring af hukommelse fra andre applikationer og operativsystemet.
CPU'er bruger utroligt avancerede designs for at opnå den højeste ydeevne, inklusive teknikker inklusive spekulativ udførelse og grenforudsigelse. Spekulativ udførelse er, hvor CPU'en begynder at køre en proces, før den ved, om den skal, i et forsøg på at spare tid, når den bestemmer, at den skal. Branch-forudsigelse er et undersæt af spekulativ eksekvering, der forsøger at forudsige resultatet af en proces og derefter begynder at beregne det næste trin baseret på den forudsagte værdi, hvilket tillader CPU'en at udføre en række instruktioner i uorden.
Spectre-sårbarheden kommer fra implementeringen af disse to funktioner. Det giver et program mulighed for at bryde hukommelsesisoleringsteknikkerne, der er indbygget i de fleste moderne software, hvilket tillader afsløring af hukommelse, herunder hemmeligheder som adgangskoder og krypteringsnøgler. Et af problemerne med Spectre er, at data kan fås fra applikationer, der ikke har nogen sikkerhedssårbarheder, da kun et ondsindet program er påkrævet.
Meltdown-sårbarheden er baseret på nogle hukommelsesteknikker, såvel som det spekulative eksekveringssystem, der er nævnt ovenfor. Den bruger en "race-tilstand" mellem procesudførelsen og privilegiekontrollen og tillader et ondsindet program at få adgang til hukommelsen i andre programmer og operativsystemet.
Tip: En "race-betingelse" er et problem, hvor en opgave formodes at være afhængig af en anden, men den korrekte udførelsesordre ikke håndhæves. Dette kan resultere i, at den "anden" proces kører først og bruger ikke-initialiseret hukommelse, der burde have indeholdt resultatet af den "første" proces, og lækker det tidligere indhold af denne hukommelse. I dette specifikke tilfælde bør processen ikke køre, før et tilladelsestjek har bekræftet, at det er tilladt, men tilladelsestjekket kan ske for det andet på grund af ydeevneoptimeringer.
I midten af 2017 opdagede og rapporterede flere teams uafhængigt af hinanden både Meltdown og Spectre privat til CPU-producenter, som udviklede patches. På grund af patches rettet mod ydeevneoptimering, endte de med at reducere CPU'ernes ydeevne med op til 30 % i de værste tilfælde, hvor et 2-14 % fald i ydeevnen var mere repræsentativt for folks oplevelser.
Sårbarhederne påvirkede mange x86 CPU'er, IBM POWER CPU'er og nogle ARM-baserede CPU'er. Nedsmeltning påvirker den hardware, der typisk findes i personlige computere såvel som cloud-servere. Spectre påvirker personlige computere, cloud-servere og mobile enheder. Alle Intel-CPU'er fra 1995 til midten af 2018 var sårbare over for problemerne (med undtagelse af Itanium- og Atom-linjerne før 2013). AMD CPU'er blev ikke påvirket af Meltdown, men var sårbare over for Spectre.
Programrettelser til begrænsning af software blev udviklet og frigivet gennem udbydere af operativsystemer, der løser størstedelen af problemerne. Siden midten af 2018 har Intel opdateret deres CPU-design til at inkludere hardware-reduktioner for problemerne.
Begge problemer kan udnyttes via ondsindede websider med udformet JavaScript, så det er virkelig vigtigt at sikre sig, at sikkerhedsrettelserne er installeret på alle systemer, selvom ydeevnetabet vil være alvorligt. Desværre kan problemerne ikke løses med en enkelt patch, da det er ekstremt komplekse problemer med dyb integration i hardwaren, sikkerhedsrettelser vil fortsætte med at rulle ud over tid, efterhånden som nyere varianter opdages.
Apple har introduceret iOS 26 – en større opdatering med et helt nyt design med frostet glas, smartere oplevelser og forbedringer af velkendte apps.
Studerende har brug for en specifik type bærbar computer til deres studier. Den skal ikke kun være kraftig nok til at præstere godt i deres valgte fag, men også kompakt og let nok til at kunne bæres rundt hele dagen.
I denne artikel vil vi guide dig til, hvordan du genvinder adgang til din harddisk, når den fejler. Lad os følge med!
Ved første øjekast ligner AirPods alle andre ægte trådløse øretelefoner. Men alt dette ændrede sig, da et par mindre kendte funktioner blev opdaget.
Det er enkelt at tilføje en printer til Windows 10, selvom processen for kablede enheder vil være anderledes end for trådløse enheder.
Som du ved, er RAM en meget vigtig hardwaredel i en computer, der fungerer som hukommelse til at behandle data og er den faktor, der bestemmer hastigheden på en bærbar computer eller pc. I artiklen nedenfor vil WebTech360 introducere dig til nogle måder at kontrollere for RAM-fejl ved hjælp af software på Windows.
Har du lige købt en SSD i håbet om at opgradere din computers interne lager, men ved ikke, hvordan du installerer SSD? Læs denne artikel nu!
Sådan aktiveres scanning på Canon Pixma MG5220, når du er løbet tør for blæk.
Uanset om du leder efter en NAS til dit hjem eller kontor, så tjek denne liste over de bedste NAS lagringsenheder.
Hvis din Powerbeats Pro ikke oplades, skal du bruge en anden strømkilde og rengøre dine earbuds. Lad etuiet være åbent, mens du oplader dine earbuds.