Specter wat dit is en waarom dit nie opgelos word deur sagteware - iGuRu
huis / dummies / Spek wat dit is en waarom dit nie deur sagteware opgelos word nie
Spek wat dit is en waarom dit nie deur sagteware opgelos word nie
24 Februarie, 2019, 12: 59 in dummies 2 Kommentaar
spook: Haar navorsers Google ondersoek die breedte en impak van Spectra aanvalle het 'n dokument gepubliseer (PDF) wat bevestig dat Specter-tipe kwesbaarhede steeds op rekenaars sal bestaan ​​en dat sagteware-gebruikstegnieke tot 'n baie hoë prestasiekoste sal lei.
Ongeag die koste, volgens die navorsing, sal die sagteware onvoldoende wees, omdat sommige van die spookafwykings nie met sulke veranderinge herstel word nie.
Die ontdekking en ontwikkeling van Meltdown and Specter-aanvalle was ongetwyfeld een van hulle grootste in sekuriteit geskiedenis van rekenaars. Dit is eers verlede Januarie onthul, en sedertdien het nuwe variante dwarsdeur die jaar begin verskyn.
Hieronder sal ons probeer, soveel as wat ons die kwesbaarheid kan verduidelik, maar ook waarom sagtewareveranderinge nie kan help nie. As jy niks verstaan ​​nie, moenie teleurgesteld wees nie, laat ons dit hieronder verduidelik.
Beide aanvalle staatmaak op die verskille tussen die teoretiese gedrag van 'n verwerker en die gedokumenteer gedrag wat afhanklik is van ontwikkelaars en hoe hulle skryf hul programme om die werklike gedrag van aansoeke te bepaal.
In die besonder, doen alle moderne verwerkers iets wat ons die teoretiese uitvoering noem (van spekulatiewe uitvoering).
Wat beteken dit? Hulle maak aannames.
Kyk byvoorbeeld na 'n waarde wat uit hipotetiese geheue gelees word. As die saak waar of onwaar is, of nie, kan dit nie uitgevoer word nie. As die aannames korrek is, word die teoretiese resultate behou. Indien nie, word die teoretiese resultate weggegooi en die verwerker herhaal die berekening.
Die teoretiese uitvoering is nie 'n argitektoniese kenmerk van die verwerker nie. Dit is 'n kenmerk van implementerings en dit is dus veronderstel om heeltemal onsigbaar te wees vir die programme wat op u rekenaar loop. Wanneer die verwerker 'n verkeerde saak verwerp, moet dit wees asof dit nooit gebeur het nie.
Wat het die navorsers bevind kwesbaarhede Meltdown en spook is dat die teoretiese prestasie is nie heeltemal onsigbaar, en wanneer die verwerker die resultate verwerp, 'n paar bewyse van verkeerde aannames bly agter.
Byvoorbeeld, spekulasie kan die data wat in die kas van die verwerker gestoor is, verander. Daar is dus toepassings wat hierdie veranderinge kan opspoor deur die tyd te meet om die waardes uit die geheue te lees.
Spectre: aanval en teenmaatreëls
Webleserontwikkelaars aanvaar dat hulle veilige sandkaste kan bou om 'n blaaier se prosesse uit te voer. Op hierdie manier kan skripte van kwaadwillige domeine nie in staat wees om te leer oor die geheue uitleg en die prosesse wat uitgevoer word nie. Argitektonies is hierdie aannames korrek. Maar die realiteit van Specter het te veel gekom.
Die Meltdown-aanval, wat sy skyfies geteiken en geteiken het Intel, van appel en ander vervaardigers, was 'n besonder onaangename variasie van bogenoemde. Kwesbaarheid maak dit moontlik om 'n kwaadwillige program te gebruik om data uit die bedryfstelsel kern te onttrek. Onmiddellik na die ontdekking van Meltdown, is daar veranderings aan bedryfstelsels aangebring om hul data van sulke kwaadwillige programme weg te steek.
Specter se kwesbaarheid het egter soveel verskillende variasies tot dusver (en word steeds ontdek) dat dit dit baie meer verraderlik maak. So ontwikkelaars probeer om verskillende sagteware-ontwikkelingstegnieke te gebruik om data-lekkasie in die verwerker te voorkom of bloot die inligting wat deur die teoretiese uitvoering van die verwerker geopenbaar word, te beperk.
Haar navorsing Google het getoon dat hierdie maatreëls deur middel van sagteware die helfte van maatreëls in wese is. Sommige van hulle, soos die voorkoming van alle gevalle na die laai van die waardes van die geheue, te beskerm teen baie aanvalle, maar dit is baie aftakelende om die stelsel te gebruik in die praktyk.
Google Advanced Protection wat is en hoe aktiveer ek dit
Kom ons noem dat enige maatreëls wat hulle geneem het, niks ontdek het wat absoluut beskerm nie. Volgens die navorsers moet 'n kombinasie van tegnieke gebruik word en dit sal kumulatiewe effekte op prestasie hê.
So het die maatskappy tot die gevolgtrekking gekom dat ons nie teen Specter kwesbaarheid kan beskerm met sagteware herstelwerk. Toepaslike maatreëls moet ook in hardeware geneem word, maar dit skrik hoekom vereis opgraderings in miljoene stelsels.
Op die oomblik word programme wat probeer om veilige omgewings te bou gebaseer op waarborge wat deur hardeware verskaf word om tussen prosesse te beskerm.
Byvoorbeeld, o Chrome het kode verander om te voorkom dat inhoud meer domeine in dieselfde proses vertoon. Dit beskerm hom nog steeds nie Chrome sandbox van 'n aanval met skrifte, maar verseker dat 'n skrif nie deur baie domeine aangeval kan word nie. Soos ons dit doen, is dit 'n soort beskerming ...
Algehele navorsing toon dat Specter vir die komende jaar sagtewareontwikkelaars, hardewarevervaardigers en eindgebruikers sal gebruik.
Goeie krag ...
Spek wat dit is en waarom dit nie deur sagteware opgelos word nie is laas gewysig: Februarie 24, 2019, 1: 05 by Giorgos
Meltdown and Specter: Hoekom is Intel so geheimsinnig? Kernel 4.14.15 herstel 2 op 3 Variants of Specter & Meltdown SpecuCheck Specter en smelt beheer in Windows Intel 32 pas by Meltdown and Specter kwesbaarheid Wat is sagteware, hardeware en moederbord RAID? Gids vir beginners
Vorige Pos: " Windows 7, 8, 10: verwyder die produk sleutel uit die register
Volgende Pos: Windows 10 Bou 18343 met Sandbox verbeteringe "
kwesbaarhede ineenstorting en spook Is daar net in Intel- en Apple-verwerkers, of ander verwerkers (Amd & Snapdragon)?