{"id":99420,"date":"2021-03-13T16:22:51","date_gmt":"2021-03-13T14:22:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere"},"modified":"2021-03-13T16:22:51","modified_gmt":"2021-03-13T14:22:51","slug":"google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere","title":{"rendered":"A Google demonstr\u00e1lta a Spectre sebezhet\u0151s\u00e9gek kihaszn\u00e1l\u00e1s\u00e1t JavaScript v\u00e9grehajt\u00e1s\u00e1val a b\u00f6ng\u00e9sz\u0151ben.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Google k\u00f6zz\u00e9tett n\u00e9h\u00e1ny protot\u00edpust az exploitokhoz, amelyek bemutatj\u00e1k a Spectre oszt\u00e1ly\u00fa sebezhet\u0151s\u00e9gek kihaszn\u00e1l\u00e1s\u00e1nak lehet\u0151s\u00e9g\u00e9t JavaScript k\u00f3d futtat\u00e1sakor a b\u00f6ng\u00e9sz\u0151ben, a kor\u00e1bban bevezetett v\u00e9delmi m\u00f3dszerek megker\u00fcl\u00e9s\u00e9vel. Az exploitok hozz\u00e1f\u00e9r\u00e9st biztos\u00edthatnak a webtartalmat feldolgoz\u00f3 folyamat mem\u00f3ri\u00e1j\u00e1hoz az aktu\u00e1lis f\u00fcl\u00f6n. Az exploit m\u0171k\u00f6d\u00e9s\u00e9nek tesztel\u00e9s\u00e9re a leaky.page weboldalt ind\u00edtott\u00e1k el, a logikai m\u0171k\u00f6d\u00e9sr\u0151l pedig a GitHub-on tal\u00e1lhat\u00f3 a k\u00f3d.    <\/p>\n<p>A javasolt protot\u00edpus Intel Core i7-6500U processzorral rendelkez\u0151 rendszerek elleni t\u00e1mad\u00e1s v\u00e9grehajt\u00e1s\u00e1ra k\u00e9sz\u00fclt, Linux \u00e9s Chrome 88 k\u00f6rnyezetben. M\u00e1s k\u00f6rnyezetekhez val\u00f3 exploital\u00e1shoz m\u00f3dos\u00edt\u00e1sokra van sz\u00fcks\u00e9g. Az exploit\u00e1l\u00e1si m\u00f3dszer nem specifikus az Intel processzorokra - megfelel\u0151 adapt\u00e1ci\u00f3 ut\u00e1n az exploit m\u00e1s gy\u00e1rt\u00f3k CPU-in is m\u0171k\u00f6d\u00f6tt, bele\u00e9rtve az ARM architekt\u00far\u00e1ra \u00e9p\u00fcl\u0151 Apple M1-t is. Kisebb korrekci\u00f3k ut\u00e1n az exploit m\u00e1s oper\u00e1ci\u00f3s rendszerekben \u00e9s a Chromium motoron alapul\u00f3 b\u00f6ng\u00e9sz\u0151kben is m\u0171k\u00f6d\u0151k\u00e9pes.    <\/p>\n<p>Az alap\u00e9rtelmezett Chrome 88 \u00e9s Intel Skylake processzorokra \u00e9p\u00fcl\u0151 k\u00f6rnyezetben siker\u00fclt adatokat kisziv\u00e1rogtatni a Chrome aktu\u00e1lis f\u00fcl\u00e9n a webtartalom feldolgoz\u00e1s\u00e1\u00e9rt felel\u0151s folyamatb\u00f3l (renderer process) 1 kilob\u00e1jt m\u00e1sodpercenk\u00e9nt. Tov\u00e1bb\u00e1 alternat\u00edv protot\u00edpusokat is kidolgoztak, p\u00e9ld\u00e1ul egy exploitot, amely a stabilit\u00e1s cs\u00f6kkent\u00e9se \u00e1r\u00e1n lehet\u0151v\u00e9 teszi a kisziv\u00e1rg\u00e1s sebess\u00e9g\u00e9nek 8 kB\/s-ra t\u00f6rt\u00e9n\u0151 n\u00f6vel\u00e9s\u00e9t a performance.now() 5 mikrosecond pontos id\u0151z\u00edt\u0151 haszn\u00e1lat\u00e1val (0,005 milliszekundum). K\u00e9sz\u00fclt egy v\u00e1ltozat is, amely m\u00e1sodperces id\u0151z\u00edt\u0151pontoss\u00e1ggal m\u0171k\u00f6d\u00f6tt, \u00e9s k\u00f6r\u00fclbel\u00fcl 60 b\u00e1jt m\u00e1sodpercenk\u00e9nti mem\u00f3ri\u00e1hoz val\u00f3 hozz\u00e1f\u00e9r\u00e9st tett lehet\u0151v\u00e9 egy m\u00e1sik folyamatban.      <\/p>\n<p>A k\u00f6zz\u00e9tett demonstr\u00e1ci\u00f3s k\u00f3d h\u00e1rom r\u00e9szb\u0151l \u00e1ll. Az els\u0151 r\u00e9sz a timer kalibr\u00e1l\u00e1s\u00e1ra szolg\u00e1l, hogy felm\u00e9rje a m\u0171veletek v\u00e9grehajt\u00e1s\u00e1nak idej\u00e9t, amelyek sz\u00fcks\u00e9gesek az CPU spekulat\u00edv v\u00e9grehajt\u00e1s\u00e1nak eredm\u00e9nyek\u00e9nt a processzor cache-ben megmaradt adatok helyre\u00e1ll\u00edt\u00e1s\u00e1hoz. A m\u00e1sodik r\u00e9sz meghat\u00e1rozza a mem\u00f3ria elrendez\u00e9s\u00e9t, amely a JavaScript t\u00f6mb elhelyez\u00e9s\u00e9re szolg\u00e1l.     <\/p>\n<p>A harmadik r\u00e9sz k\u00f6zvetlen\u00fcl kihaszn\u00e1lja a Spectre sebezhet\u0151s\u00e9get a \u0442\u0435\u043a\u0443\u0449 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 mem\u00f3ria tartalm\u00e1nak meghat\u00e1roz\u00e1s\u00e1ra, olyan k\u00f6r\u00fclm\u00e9nyek l\u00e9trehoz\u00e1sa r\u00e9v\u00e9n, amelyek spekulat\u00edv v\u00e9grehajt\u00e1st tesznek lehet\u0151v\u00e9 bizonyos m\u0171veletek eset\u00e9ben, amelyeknek az eredm\u00e9ny\u00e9t a processzor elveti a sikertelen el\u0151rejelz\u00e9s meghat\u00e1roz\u00e1sa ut\u00e1n, de a v\u00e9grehajt\u00e1s nyomai a k\u00f6z\u00f6s cache-ben maradnak, \u00e9s helyre\u00e1ll\u00edthat\u00f3k a cache tartalm\u00e1nak k\u00fcls\u0151 csatorn\u00e1kon t\u00f6rt\u00e9n\u0151 meghat\u00e1roz\u00e1s\u00e1val, amelyek elemzik a hozz\u00e1f\u00e9r\u00e9si id\u0151 v\u00e1ltoz\u00e1s\u00e1t a cache-elt \u00e9s a nem cache-elt adatokhoz.        <\/p>\n<p>A javasolt kihaszn\u00e1l\u00e1si technika lehet\u0151v\u00e9 teszi, hogy ne legyen sz\u00fcks\u00e9g pontos id\u0151z\u00edt\u0151kre, amelyeket a performance.now() API-n kereszt\u00fcl lehet el\u00e9rni, \u00e9s nem ig\u00e9nyli a SharedArrayBuffer t\u00edpust, amely lehet\u0151v\u00e9 teszi a megosztott mem\u00f3ri\u00e1ban t\u00e1rolt t\u00f6mb\u00f6k l\u00e9trehoz\u00e1s\u00e1t. Az exploit tartalmazza a Spectre gadgetot, amely kontroll\u00e1lt spekulat\u00edv k\u00f3dv\u00e9grehajt\u00e1st id\u00e9z el\u0151, \u00e9s egy csatornaelemz\u0151t, amely meghat\u00e1rozza a spekulat\u00edv v\u00e9grehajt\u00e1s sor\u00e1n a cache-be ker\u00fclt adatokat.        <\/p>\n<p>A gadget egy JavaScript t\u00f6mb seg\u00edts\u00e9g\u00e9vel val\u00f3sul meg, amely megpr\u00f3b\u00e1l hozz\u00e1f\u00e9rni a puffertartom\u00e1ny hat\u00e1rain k\u00edv\u00fcli ter\u00fclethez, befoly\u00e1solva a branch prediction v\u00e9geredm\u00e9ny\u00e9t a ford\u00edt\u00f3 \u00e1ltal hozz\u00e1adott pufferm\u00e9ret-ellen\u0151rz\u00e9s miatt (a processzor spekulat\u00edvan v\u00e9grehajtja a h\u00edv\u00e1st, de az \u00e1llapotot vissza\u00e1ll\u00edtja az ellen\u0151rz\u00e9s ut\u00e1n). A cache tartalm\u00e1nak elemz\u00e9s\u00e9re, a nem pontos id\u0151z\u00edt\u0151 k\u00f6r\u00fclm\u00e9nyei k\u00f6z\u00f6tt, egy m\u00f3dszert javasoltak, amely kij\u00e1tssza a processzorokban haszn\u00e1lt adatkih\u00faz\u00e1si strat\u00e9gi\u00e1t, a Tree-PLRU-t, \u00e9s lehet\u0151v\u00e9 teszi a ciklusok sz\u00e1m\u00e1nak n\u00f6vel\u00e9s\u00e9vel jelent\u0151s id\u0151beli elt\u00e9r\u00e9s n\u00f6vel\u00e9s\u00e9t a cache-b\u0151l sz\u00e1rmaz\u00f3 \u00e9rt\u00e9k visszaad\u00e1sakor \u00e9s amikor az \u00e9rt\u00e9k nem tal\u00e1lhat\u00f3 a cache-ben.      <\/p>\n<p>Megjegyzend\u0151, hogy a Google publik\u00e1lt egy exploit protot\u00edpust, hogy bemutassa a Spectre oszt\u00e1ly\u00fa sebezhet\u0151s\u00e9gek kihaszn\u00e1l\u00e1s\u00e1nak realit\u00e1s\u00e1t, \u00e9s \u00f6szt\u00f6n\u00f6zze a webfejleszt\u0151ket, hogy olyan technik\u00e1kat alkalmazzanak, amelyek minimaliz\u00e1lj\u00e1k az ilyen t\u00e1mad\u00e1sok kock\u00e1zatait. A Google \u00fagy v\u00e9li, hogy a javasolt protot\u00edpus jelent\u0151s \u00e1tdolgoz\u00e1sa n\u00e9lk\u00fcl nem lehet \u00e1ltal\u00e1nos exploitokat l\u00e9trehozni, amelyek nemcsak demonstr\u00e1l\u00e1sra, hanem sz\u00e9lesk\u00f6r\u0171 alkalmaz\u00e1sra is alkalmasak.     <\/p>\n<p>A webmasters are advised to use recent headers such as Cross-Origin Opener Policy (COOP), Cross-Origin Embedder Policy (COEP), Cross-Origin Resource Policy (CORP), Fetch Metadata Request, X-Frame-Options, X-Content-Type-Options, and SameSite Cookie to reduce risks. These mechanisms do not directly protect against attacks but help isolate website data from leaking into processes where malicious JavaScript code may be executed (leakage occurs from the memory of the current process, which may handle data from another site open in the same tab alongside the attacker's code). The main idea is to separate the execution of the website's code in different processes from third-party code obtained from unreliable sources, such as that included via iframe.                   <center>  <div class=\"youtube-placeholder\" data-id=\"V_9cQP60ZGI\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/V_9cQP60ZGI\/hqdefault.jpg\" alt=\"Vide\u00f3 lej\u00e1tsz\u00e1sa\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54751\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u043e\u0432 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u043e\u0432, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043a\u043b\u0430\u0441\u0441\u0430 Spectre \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 JavaScript-\u043a\u043e\u0434\u0430 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0432 \u043e\u0431\u0445\u043e\u0434 \u0440\u0430\u043d\u0435\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b. \u042d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u044b \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 web-\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435. \u0414\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u0430 \u0437\u0430\u043f\u0443\u0449\u0435\u043d \u0441\u0430\u0439\u0442 leaky.page, \u0430 \u043a\u043e\u0434 \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u0438\u043a\u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u043d\u0430 GitHub. \u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99420","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u043e\u0432 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u043e\u0432, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043a\u043b\u0430\u0441\u0441\u0430 Spectre \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 JavaScript-\u043a\u043e\u0434\u0430 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0432 \u043e\u0431\u0445\u043e\u0434 \u0440\u0430\u043d\u0435\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Google \u043f\u0440\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043b \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 Spectre \u0447\u0435\u0440\u0435\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 JavaScript \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u043e\u0432 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u043e\u0432, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043a\u043b\u0430\u0441\u0441\u0430 Spectre \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 JavaScript-\u043a\u043e\u0434\u0430 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0432 \u043e\u0431\u0445\u043e\u0434 \u0440\u0430\u043d\u0435\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-03-13T14:22:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-13T14:22:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Google demonstrated the exploitation of Spectre vulnerabilities through the execution of JavaScript in the browser | ProHoster","description":"Google has published several prototype exploits demonstrating the potential to exploit Spectre-class vulnerabilities when executing JavaScript code in the browser, bypassing previously added protection methods.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Google \u043f\u0440\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043b \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 Spectre \u0447\u0435\u0440\u0435\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 JavaScript \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u043e\u0432 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u043e\u0432, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043a\u043b\u0430\u0441\u0441\u0430 Spectre \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 JavaScript-\u043a\u043e\u0434\u0430 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0432 \u043e\u0431\u0445\u043e\u0434 \u0440\u0430\u043d\u0435\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/google-prodemonstriroval-ekspluatacziyu-uyazvimostej-spectre-cherez-vypolnenie-javascript-v-brauzere","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-03-13T14:22:51+00:00","article:modified_time":"2021-03-13T14:22:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99420","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-13 14:24:19","updated":"2022-10-02 07:42:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/99420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=99420"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/99420\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=99420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=99420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=99420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}