{"id":110728,"date":"2023-10-11T03:10:14","date_gmt":"2023-10-11T01:10:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake"},"modified":"2023-10-11T03:10:14","modified_gmt":"2023-10-11T01:10:14","slug":"uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake","title":{"rendered":"Zranitelnost v protokolu HTTP\/2, vyu\u017eit\u00e1 v nejv\u011bt\u0161\u00edm DDoS \u00fatoku.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google zaznamenala nejv\u011bt\u0161\u00ed DDoS \u00fatok na svou infrastrukturu, jeho\u017e intenzita dos\u00e1hla 398 milion\u016f po\u017eadavk\u016f za sekundu. Nov\u00fd \u00fatok je v intenzit\u011b 7kr\u00e1t siln\u011bj\u0161\u00ed ne\u017e p\u0159edchoz\u00ed rekordn\u00ed DDoS \u00fatok, p\u0159i kter\u00e9m se \u00fato\u010dn\u00edk\u016fm poda\u0159ilo vytvo\u0159it tok 47 milion\u016f po\u017eadavk\u016f za sekundu. Pro srovn\u00e1n\u00ed, celkov\u00fd provoz na cel\u00e9m webu je odhadov\u00e1n na \u00farovni 1-3 miliardy po\u017eadavk\u016f za sekundu. Krom\u011b Google se \u00fatoku tak\u00e9 postavily spole\u010dnosti Amazon a Cloudflare. Mo\u017enost proveden\u00ed nov\u00e9ho \u00fatoku souvis\u00ed s odhalen\u00edm zranitelnosti v protokolu HTTP\/2 (CVE-2023-44487), kter\u00e1 umo\u017e\u0148uje p\u0159i minim\u00e1ln\u00edm zat\u00ed\u017een\u00ed klienta sm\u011b\u0159ovat obrovsk\u00fd tok po\u017eadavk\u016f na server.      <\/p>\n<p>Nov\u00e1 technika \u00fatoku dostala n\u00e1zev \u201eRapid Reset\u201c a vyu\u017e\u00edv\u00e1 toho, \u017ee prost\u0159edky multiplexov\u00e1n\u00ed kan\u00e1l\u016f poskytovan\u00e9 v HTTP\/2 umo\u017e\u0148uj\u00ed vytv\u00e1\u0159et proudy po\u017eadavk\u016f v r\u00e1mci ji\u017e nav\u00e1zan\u00e9ho spojen\u00ed, bez otev\u00edr\u00e1n\u00ed nov\u00fdch s\u00ed\u0165ov\u00fdch spojen\u00ed a bez \u010dek\u00e1n\u00ed na potvrzen\u00ed p\u0159ijet\u00ed paket\u016f. Zranitelnost je pova\u017eov\u00e1na za d\u016fsledek nedostatk\u016f protokolu HTTP\/2, jeho\u017e specifikace uv\u00e1d\u00ed, \u017ee p\u0159i pokusu o otev\u0159en\u00ed p\u0159\u00edli\u0161 velk\u00e9ho po\u010dtu proud\u016f by m\u011bly b\u00fdt zru\u0161eny pouze proudy p\u0159ekra\u010duj\u00edc\u00ed limit, ale nem\u011blo by se uzav\u00edrat cel\u00e9 s\u00ed\u0165ov\u00e9 spojen\u00ed.        <\/p>\n<p>Analogicky k d\u0159\u00edve pou\u017e\u00edvan\u00fdm metod\u00e1m \u00fatok\u016f na HTTP\/2 se v nov\u00e9m \u00fatoku tak\u00e9 vytv\u00e1\u0159\u00ed velk\u00e9 mno\u017estv\u00ed tok\u016f v r\u00e1mci jednoho spojen\u00ed. Kl\u00ed\u010dov\u00fdm rozd\u00edlem nov\u00e9ho \u00fatoku je, \u017ee m\u00edsto \u010dek\u00e1n\u00ed na odpov\u011b\u010f je za ka\u017ed\u00fdm odeslan\u00fdm po\u017eadavkem zas\u00edl\u00e1n r\u00e1mec s p\u0159\u00edznakem RST_STREAM, kter\u00fd okam\u017eit\u011b ru\u0161\u00ed po\u017eadavek. Zru\u0161en\u00ed po\u017eadavku v ran\u00e9 f\u00e1zi umo\u017e\u0148uje zbavit se zp\u011btn\u00e9ho provozu sm\u011brem k klientovi a obej\u00edt existuj\u00edc\u00ed na HTTP serverech omezen\u00ed maxim\u00e1ln\u00edho mo\u017en\u00e9ho po\u010dtu tok\u016f sou\u010dasn\u011b otev\u0159en\u00fdch v r\u00e1mci jednoho spojen\u00ed podle HTTP\/2. Takto objem po\u017eadavk\u016f sm\u011b\u0159uj\u00edc\u00edch na HTTP server p\u0159est\u00e1v\u00e1 z\u00e1viset na zpo\u017ed\u011bn\u00edch mezi odesl\u00e1n\u00edm po\u017eadavku a p\u0159ijet\u00edm odpov\u011bdi (RTT, round-trip time) a omezuje se pouze na propustnost komunika\u010dn\u00edho kan\u00e1lu.      <center><img decoding=\"async\" alt=\"Zranitelnost v protokolu HTTP\/2, vyu\u017eit\u00e1 v nejv\u011bt\u0161\u00edm DDoS \u00fatoku.\" src=\"\/wp-content\/uploads\/2023\/10\/0e8d8610f924902b1e9a07d8ea538223.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Jeliko\u017e k prov\u00e1d\u011bn\u00ed \u00fatoku na stran\u011b klienta sta\u010d\u00ed jednodu\u0161e odes\u00edlat po\u017eadavky, ani\u017e by bylo pot\u0159eba p\u0159ij\u00edmat odpov\u011bdi, m\u016f\u017ee b\u00fdt \u00fatok proveden s minim\u00e1ln\u00edmi n\u00e1klady. Nap\u0159\u00edklad \u00fatok zaznamenan\u00fd spole\u010dnost\u00ed Cloudflare dos\u00e1hl 201 milionu po\u017eadavk\u016f za sekundu a byl proveden pomoc\u00ed relativn\u011b mal\u00e9ho botnetu o 20 tis\u00edc\u00edch po\u010d\u00edta\u010d\u00edch. Na stran\u011b <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-los-angeles\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3723\">serveru<\/a> n\u00e1klady na zpracov\u00e1n\u00ed p\u0159\u00edchoz\u00edch po\u017eadavk\u016f jsou v\u00fdrazn\u011b vy\u0161\u0161\u00ed, i kdy\u017e jsou zru\u0161eny, proto\u017ee je nutn\u00e9 prov\u00e9st operace, jako je vy\u010dlen\u011bn\u00ed datov\u00fdch struktur pro nov\u00e9 toky, anal\u00fdza po\u017eadavku, rozbalen\u00ed hlavi\u010dky a porovn\u00e1n\u00ed URL s prost\u0159edkem. P\u0159i \u00fatoku na zp\u011btn\u00e9 proxy se \u00fatok m\u016f\u017ee roz\u0161\u00ed\u0159it na backendy, proto\u017ee proxy m\u016f\u017ee stihnout p\u0159esm\u011brovat po\u017eadavek na backend p\u0159ed zpracov\u00e1n\u00edm r\u00e1mce RST_STREAM.        <\/p>\n<p>\u00datok m\u016f\u017ee b\u00fdt proveden pouze na zraniteln\u00e9 servery s podporou HTTP\/2 (skript pro ov\u011b\u0159en\u00ed zranitelnosti na serverech, n\u00e1stroj pro proveden\u00ed \u00fatoku). \u00datoky na HTTP\/3 zat\u00edm nebyly zaznamen\u00e1ny a mo\u017enost jejich proveden\u00ed nebyla pln\u011b analyzov\u00e1na, ale z\u00e1stupci spole\u010dnosti Google doporu\u010duj\u00ed v\u00fdvoj\u00e1\u0159\u016fm <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"servery\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1590\">servery<\/a>  p\u0159idat do implementace HTTP\/3 ochrann\u00e1 opat\u0159en\u00ed, podobn\u00e1 t\u011bm, kter\u00e1 byla zavedena k blokaci \u00fatok\u016f na HTTP\/2.    <\/p>\n<p>Podm\u00ednka zranitelnosti a dostupnost oprav pro HTTP servery a proxy:  <\/p>\n<ul>\n<li class=\"l\"> nginx (ohl\u00e1\u0161en\u00ed, vysv\u011btlen\u00ed, \u017ee zranitelnost se v nginx v z\u00e1kladn\u00ed konfiguraci neprojevuje naplno, proto\u017ee \u00fatok naraz\u00ed na limit po\u010dtu po\u017eadavk\u016f na spojen\u00ed (t.j. po ka\u017ed\u00fdch 1000 po\u017eadavc\u00edch bude spojen\u00ed resetov\u00e1no). Oprava obsahuje dal\u0161\u00ed ochranu pro omezen\u00ed intenzity po\u017eadavk\u016f pomoc\u00ed direktivy \u201elimit_req\u201c).\n<li class=\"l\"> V HAProxy byla efektivn\u00ed ochrana p\u0159ed p\u0159ekro\u010den\u00edm limitu po\u010dtu tok\u016f HTTP\/2 p\u0159id\u00e1na ji\u017e v roce 2018 a funguje od verze 1.9-dev.\n<li class=\"l\"> Apache httpd (vytv\u00e1\u0159\u00ed ur\u010ditou z\u00e1t\u011b\u017e na httpd, ale ta se nep\u0159en\u00e1\u0161\u00ed na backendy a omezuje se na platn\u00e9 limity od roku 2016).\n<li class=\"l\"> mod_h2 pro Apache httpd.\n<li class=\"l\"> caddy\n<li class=\"l\"> envoy\n<li class=\"l\"> golang (probl\u00e9m byl vy\u0159e\u0161en ve verz\u00edch Go 1.21.3 a 1.20.10).\n<li class=\"l\"> h2o (oprava).\n<li class=\"l\"> grpc-go\n<li class=\"l\"> hyper (zranitelnost se neprojevuje).\n<li class=\"l\"> jetty (opraveno ve verz\u00edch 12.0.2, 11.0.17, 10.0.17 a 9.4.53.v20231009).\n<li class=\"l\"> netty\n<li class=\"l\"> nghttp2 (opraveno ve verzi 1.57.0).\n<li class=\"l\"> Facebook proxygen\n<li class=\"l\"> .NET a ASP.NET Core (zranitelnosti je vystaven http server ASP.NET Core Kestrel).\n<li class=\"l\"> Node.js\n<li class=\"l\"> proxygen\n<li class=\"l\"> swift-nio-http2 (opraveno ve verzi 1.28.0).\n<li class=\"l\"> Apache Tomcat (opraveno ve verz\u00edch 11.0.0-M12, 10.1.14, 9.0.81, 8.5.94).\n<li class=\"l\"> Apache Traffic Server (opraveno v v\u011btvi 9.2.x).    <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59901\">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 \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0443\u044e DDoS-\u0430\u0442\u0430\u043a\u0443 \u043d\u0430 \u0441\u0432\u043e\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443, \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 398 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u041d\u043e\u0432\u0430\u044f \u0430\u0442\u0430\u043a\u0430 \u0432 7 \u0440\u0430\u0437 \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0448\u043b\u0443\u044e \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u0443\u044e DDoS-\u0430\u0442\u0430\u043a\u0443, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430\u043c \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0442\u043e\u043a \u0438\u0437 47 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u0414\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u0432\u0435\u0441\u044c \u0442\u0440\u0430\u0444\u0438\u043a \u0432\u043e \u0432\u0441\u0451\u043c Web \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 1-3 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u041f\u043e\u043c\u0438\u043c\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":110729,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110728","post","type-post","status-publish","format-standard","has-post-thumbnail","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 \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0443\u044e DDoS-\u0430\u0442\u0430\u043a\u0443 \u043d\u0430 \u0441\u0432\u043e\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443, \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 398 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443.\" \/>\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\/cs\/blog\/news\/uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\udd47\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435 HTTP\/2, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0432 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0435\u0439 DDoS-\u0430\u0442\u0430\u043a\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0443\u044e DDoS-\u0430\u0442\u0430\u043a\u0443 \u043d\u0430 \u0441\u0432\u043e\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443, \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 398 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake\" \/>\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=\"2023-10-11T01:10:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-11T01:10:14+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\udd47Zranitelnost v protokolu HTTP\/2, vyu\u017eit\u00e1 v nejv\u011bt\u0161\u00edm DDoS \u00fatoku | ProHoster","description":"Spole\u010dnost Google zaznamenala nejv\u011bt\u0161\u00ed DDoS \u00fatok na svou infrastrukturu, jeho\u017e intenzita dos\u00e1hla 398 milion\u016f po\u017eadavk\u016f za sekundu.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\udd47\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435 HTTP\/2, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0432 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0435\u0439 DDoS-\u0430\u0442\u0430\u043a\u0435 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0443\u044e DDoS-\u0430\u0442\u0430\u043a\u0443 \u043d\u0430 \u0441\u0432\u043e\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443, \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 398 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-protokole-http-2-zadejstvovannaya-v-krupnejshej-ddos-atake","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":"2023-10-11T01:10:14+00:00","article:modified_time":"2023-10-11T01:10:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"110728","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":"default","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":"2026-02-09 16:50:56","updated":"2026-02-22 15:30:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/110728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=110728"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/110728\/revisions"}],"predecessor-version":[{"id":162251,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/110728\/revisions\/162251"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/110729"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=110728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=110728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=110728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}