Google o režime posilňovania v prehliadači Chrome , ktorý zabezpečuje, že stránky z rôznych stránok sú spracovávané v samostatných izolovaných procesoch. Režim izolácie na úrovni lokality vám umožňuje chrániť používateľa pred útokmi, ktoré je možné vykonať prostredníctvom blokov tretích strán používaných na stránke, ako sú napríklad vložky iframe, alebo blokovať únik údajov prostredníctvom vkladania legitímnych blokov (napríklad pomocou požiadavky na bankové služby, ktoré môžu obsahovať overenie používateľa) na škodlivých stránkach.
Oddelením manipulátorov podľa domény každý proces obsahuje údaje iba z jednej lokality, čo sťažuje vykonávanie útokov na zachytávanie údajov medzi lokalitami. Vo verziách prehliadača Chrome pre počítače obslužné programy viazané na doménu a nie na kartu, implementované od . IN podobný režim bol aktivovaný pre platformu Android.
Pre zníženie réžie je zapnutý režim izolácie lokality. Android Povolené iba v prípade, že je na stránku prihlásené heslo. Prehliadač Chrome si pamätá heslo a aktivuje ochranu pre všetky nasledujúce návštevy stránky. Ochrana sa tiež okamžite aplikuje na vybraný zoznam preddefinovaných stránok, ktoré sú obľúbené medzi používateľmi mobilných zariadení. Metóda selektívnej aktivácie a pridané optimalizácie udržali spotrebu pamäte v dôsledku zvýšeného počtu spustených procesov na priemernej úrovni 3 – 5 % v porovnaní s 10 – 13 % pozorovanými, keď je izolácia povolená pre všetky stránky.
Nový režim uzamknutia bol aktivovaný pre 99 % používateľov prehliadača Chrome 77. Android- zariadenia s aspoň 2 GB RAM (pre 1 % používateľov bol tento režim ponechaný vypnutý kvôli monitorovaniu výkonu). Režim izolácie stránok môžete manuálne povoliť alebo zakázať pomocou nastavenia „chrome://flags/#enable-site-per-process“.
V desktopovej edícii prehliadača Chrome bol spomínaný režim izolácie stránok posilnený, aby čelil útokom zameraným na úplné narušenie procesu obsluhy obsahu. Tento vylepšený režim izolácie ochráni údaje stránok pred dvoma ďalšími typmi hrozieb: únikmi údajov vyplývajúcimi z útokov postrannými kanálmi, ako je Spectre, a únikmi údajov po úplnom narušení procesu obsluhy obsahu prostredníctvom úspešného zneužitia zraniteľností, ktoré umožňujú kontrolu nad procesmi, ale nestačia na obídenie izolácie v sandboxe. V prehliadači Chrome, Android Podobná ochrana bude pridaná neskôr.
Podstata metódy spočíva v tom, že riadiaci proces si zapamätá, na ktorú lokalitu má pracovný proces prístup, a zakáže prístup na iné lokality, aj keď útočník získa kontrolu nad procesom a pokúsi sa získať prístup k zdrojom inej lokality. Obmedzenia pokrývajú zdroje súvisiace s autentifikáciou (uložené heslá a súbory cookie), údaje stiahnuté priamo cez sieť (filtrované a prepojené s aktuálnou stránkou HTML, XML, JSON, PDF a iné typy súborov), údaje v internom úložisku (localStorage), povolenia ( vydaná stránka umožňujúca prístup k mikrofónu atď.) a správy prenášané prostredníctvom rozhraní API postMessage a BroadcastChannel. Všetky takéto zdroje sú spojené so značkou k zdrojovej lokalite a kontrolujú sa na strane riadiaceho procesu, aby sa zabezpečilo, že ich možno na požiadanie preniesť z pracovného procesu.
Medzi ďalšie udalosti súvisiace s prehliadačom Chrome patria: schválenia na povolenie podpory funkcií v prehliadači Chrome , ktorý umožňuje vytvárať odkazy na jednotlivé slová alebo frázy bez explicitného zadávania štítkov v dokumente pomocou tagu „a name“ alebo vlastnosti „id“. Plánuje sa schválenie syntaxe takýchto odkazov ako webového štandardu, ktorý je zatiaľ v štádiu . Prechodová maska (v podstate rolovacie vyhľadávanie) je oddelená od bežnej kotvy atribútom „:~:“. Napríklad, keď otvoríte odkaz „https://opennet.ru/51702/#:~:text=Chrome“, stránka sa presunie na pozíciu s prvou zmienkou o slove „Chrome“ a toto slovo sa zvýrazní . Funkcia pridaná do vlákna , ale na jeho aktiváciu je potrebné spustenie s príznakom „--enable-blink-features=TextFragmentIdentifiers“.
Ďalšia zaujímavá pripravovaná zmena v prehliadači Chrome schopnosť zmraziť neaktívne karty, čo vám umožní automaticky uvoľniť z pamäte karty, ktoré boli na pozadí dlhšie ako 5 minút a nevykonávajú významné akcie. Rozhodnutie o vhodnosti konkrétnej karty na zmrazenie sa robí na základe heuristiky. Zmena bola pridaná do vetvy Canary, na základe ktorej sa vytvorí vydanie Chrome 79, a je povolená prostredníctvom príznaku „chrome://flags/#proactive-tab-freeze“.
Zdroj: opennet.ru
