{"id":139662,"date":"2025-07-22T11:11:56","date_gmt":"2025-07-22T09:11:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah"},"modified":"2025-07-22T11:11:56","modified_gmt":"2025-07-22T09:11:56","slug":"google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah","title":{"rendered":"Google p\u0159edstavil projekt OSS Rebuild pro odhalov\u00e1n\u00ed skryt\u00fdch zm\u011bn v bal\u00ed\u010dc\u00edch","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google p\u0159edstavila projekt OSS Rebuild, kter\u00fd je ur\u010den k odhalov\u00e1n\u00ed skryt\u00fdch zm\u011bn v hotov\u00fdch bal\u00ed\u010dc\u00edch zve\u0159ej\u0148ovan\u00fdch v repozit\u00e1\u0159\u00edch. Pr\u00e1ce OSS Rebuild je zalo\u017eena na konceptu reprodukovateln\u00fdch sestaven\u00ed a spo\u010d\u00edv\u00e1 v kontrole shody um\u00edst\u011bn\u00e9ho v repozit\u00e1\u0159i bal\u00ed\u010dku s bal\u00ed\u010dkem z\u00edskan\u00fdm na z\u00e1klad\u011b znovusestaven\u00ed z referen\u010dn\u00edho zdrojov\u00e9ho k\u00f3du odpov\u00eddaj\u00edc\u00edho deklarovan\u00e9 verzi bal\u00ed\u010dku. K\u00f3d n\u00e1stroj\u016f je naps\u00e1n v jazyce Go a je distribuov\u00e1n pod licenc\u00ed Apache 2.0.      <\/p>\n<p>V sou\u010dasn\u00e9 dob\u011b OSS Rebuild implementuje podporu verifikace bal\u00edk\u016f z repozit\u00e1\u0159\u016f NPM (JavaScript\/TypeScript), PyPI (Python) a Crates.io (Rust). V budoucnu pl\u00e1nuj\u00ed roz\u0161\u00ed\u0159it po\u010det podporovan\u00fdch repozit\u00e1\u0159\u016f. V praxi tento n\u00e1stroj umo\u017e\u0148uje odhalovat varianty \u00fatok\u016f t\u0159\u00eddy 'supply chain', p\u0159i nich\u017e po kompromitaci \u00fa\u010dt\u016f spr\u00e1vc\u016f nebo diverzi uvnit\u0159 projektu je do repozit\u00e1\u0159e publikov\u00e1na \u0161kodliv\u00e1 aktualizace. P\u0159itom k\u00f3d v p\u016fvodn\u00edm repozit\u00e1\u0159i hlavn\u00edho projektu z\u016fst\u00e1v\u00e1 spr\u00e1vn\u00fd, zat\u00edmco \u0161kodliv\u00e9 zm\u011bny jsou provedeny pouze v hotov\u00fdch bal\u00edc\u00edch.      <\/p>\n<p>Syst\u00e9m podle mo\u017enosti automaticky vytv\u00e1\u0159\u00ed sc\u00e9n\u00e1\u0159 pro reprodukovateln\u00e9 sestaven\u00ed vybran\u00e9ho bal\u00ed\u010dku, vyu\u017e\u00edv\u00e1 heuristiky a vyb\u00edr\u00e1 parametry, kter\u00e9 umo\u017e\u0148uj\u00ed dos\u00e1hnout identity artefakt\u016f dod\u00e1van\u00fdch v bal\u00ed\u010dku. Pokud se bal\u00ed\u010dek um\u00edst\u011bn\u00fd v repozit\u00e1\u0159i nepoda\u0159\u00ed reprodukovat automaticky, je mo\u017en\u00e9 ru\u010dn\u011b p\u0159idat specifikaci sestaven\u00ed. Pot\u00e9, co se poda\u0159\u00ed reprodukovat bal\u00ed\u010dek, n\u00e1stroj OSS Rebuild uchov\u00e1v\u00e1 popis procesu sestavov\u00e1n\u00ed pro n\u00e1slednou kontrolu nov\u00fdch verz\u00ed bal\u00ed\u010dku. D\u00e1le je publikov\u00e1na informace pro verifikaci s pou\u017eit\u00edm r\u00e1mce SLSA.    <\/p>\n<p>Po prov\u011b\u0159en\u00ed konkr\u00e9tn\u00ed verze bal\u00ed\u010dku se vytv\u00e1\u0159ej\u00ed certifika\u010dn\u00ed data, kter\u00e1 mohou b\u00fdt pou\u017eita ostatn\u00edmi pro hodnocen\u00ed ji\u017e ov\u011b\u0159en\u00fdch bal\u00ed\u010dk\u016f. Kontrolu lze prov\u00e1d\u011bt prost\u0159ednictv\u00edm spu\u0161t\u011bn\u00ed n\u00e1stroje p\u0159\u00edkazov\u00e9ho \u0159\u00e1dku nebo porovn\u00e1n\u00edm hash hodnoty ulo\u017een\u00e9 v samostatn\u00e9m cloudov\u00e9m \u00falo\u017ei\u0161ti. Infrastrukturu pro kontrolu bal\u00ed\u010dk\u016f je mo\u017en\u00e9 nasadit na vlastn\u00ed <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-dronten\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2583\">serveru<\/a>. Tak\u00e9 je mo\u017en\u00e9 vyu\u017e\u00edt informace o kontrol\u00e1ch prov\u00e1d\u011bn\u00fdch ve spole\u010dnosti Google pro n\u011bkolik tis\u00edc bal\u00ed\u010dk\u016f.        <\/p>\n<p>Jako p\u0159\u00edklady r\u016fzn\u00fdch metod \u00fatok\u016f, proti kter\u00fdm by mohl OSS Rebuild chr\u00e1nit, je zm\u00edn\u011bno p\u0159id\u00e1n\u00ed backdooru do XZ, vkl\u00e1d\u00e1n\u00ed \u0161kodliv\u00e9ho k\u00f3du do ofici\u00e1ln\u00edho JavaScript klienta pro kryptom\u011bnu Solana a vkl\u00e1d\u00e1n\u00ed zm\u011bn prost\u0159ednictv\u00edm zpracovatele akc\u00ed changed-files:  <\/p>\n<ul>\n<li class=\"l\"> Pokud jde o projekt XZ, k\u00f3d v repozit\u00e1\u0159i neobsahoval podez\u0159el\u00e9 zm\u011bny, ale komponenty tvo\u0159\u00edc\u00ed backdoor byly dod\u00e1ny uvnit\u0159 soubor\u016f pou\u017e\u00edvan\u00fdch v testovac\u00edm bal\u00ed\u010dku pro ov\u011b\u0159en\u00ed spr\u00e1vnosti funkce dekompresoru XZ. Backdoor se aktivoval na \u00farovni syst\u00e9mu sestaven\u00ed a samotn\u00fd zdrojov\u00fd k\u00f3d XZ byl shodn\u00fd s k\u00f3dem z repozit\u00e1\u0159e. Aktivuj\u00edc\u00ed backdoor m4 makra pro n\u00e1stroje Automake byly zahrnuty pouze v hotov\u00e9m archivu s k\u00f3dem a v repozit\u00e1\u0159i chyb\u011bly. Pro odhalen\u00ed podobn\u00fdch \u00fatok\u016f se v OSS Rebuild pou\u017e\u00edv\u00e1 dynamick\u00e1 anal\u00fdza dodan\u00fdch artefakt\u016f, cest vykon\u00e1v\u00e1n\u00ed a podez\u0159el\u00fdch operac\u00ed.\n<li class=\"l\"> Vkl\u00e1d\u00e1n\u00ed \u0161kodliv\u00fdch zm\u011bn do knihovny @solana\/web3.js do\u0161lo v d\u016fsledku kompromitace \u00fa\u010dtu spr\u00e1vce, a to pomoc\u00ed metod soci\u00e1ln\u00edho in\u017een\u00fdrstv\u00ed a phishingu. V repozit\u00e1\u0159i NPM byla zve\u0159ejn\u011bna nov\u00e1 verze, kter\u00e1 obsahovala \u0161kodliv\u00e9 zm\u011bny. V Git repozit\u00e1\u0159i projektu tato verze vytvo\u0159ena nebyla a \u0161kodliv\u00e9 zm\u011bny byly p\u0159\u00edtomny pouze v v\u00fdsledn\u00e9m bal\u00ed\u010dku. Ochrana v tomto p\u0159\u00edpad\u011b spo\u010d\u00edv\u00e1 v odhalov\u00e1n\u00ed k\u00f3du v bal\u00ed\u010dku, kter\u00fd chyb\u00ed v hlavn\u00edm repozit\u00e1\u0159i.\n<li class=\"l\"> Kompromitace repozit\u00e1\u0159e zpracovatele changed-files umo\u017enila prov\u00e9st \u00fatok na projekty, kter\u00e9 pou\u017e\u00edvaj\u00ed changed-files k sledov\u00e1n\u00ed zm\u011bn soubor\u016f a adres\u00e1\u0159\u016f v infrastruktu\u0159e kontinu\u00e1ln\u00ed integrace zalo\u017een\u00e9 na GitHub Actions. Pro ochranu p\u0159ed vkl\u00e1d\u00e1n\u00edm zm\u011bn po kompromitaci sestavovac\u00edho prost\u0159ed\u00ed se v OSS Rebuild pou\u017e\u00edv\u00e1 sledov\u00e1n\u00ed zm\u011bn a podez\u0159el\u00e9 aktivity ve standardizovan\u00fdch zjednodu\u0161en\u00fdch sestavovac\u00edch prost\u0159ed\u00edch.      <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63613\">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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 OSS Rebuild, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u0430\u0445, \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u043c\u044b\u0445 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u0445. \u0420\u0430\u0431\u043e\u0442\u0430 OSS Rebuild \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u044b\u0445 \u0441\u0431\u043e\u0440\u043e\u043a \u0438 \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043f\u0430\u043a\u0435\u0442\u0430 \u0441 \u043f\u0430\u043a\u0435\u0442\u043e\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u043c \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0435\u0440\u0435\u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u0437 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0430\u043a\u0435\u0442\u0430. \u041a\u043e\u0434 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Go \u0438 [&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-139662","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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 OSS Rebuild, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u0430\u0445, \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u043c\u044b\u0445 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u0445.\" \/>\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\/google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah\" \/>\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\udd47Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 OSS Rebuild \u0434\u043b\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043f\u0430\u043a\u0435\u0442\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 OSS Rebuild, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u0430\u0445, \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u043c\u044b\u0445 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah\" \/>\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=\"2025-07-22T09:11:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-07-22T09:11:56+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 p\u0159edstavil projekt OSS Rebuild pro odhalov\u00e1n\u00ed skryt\u00fdch zm\u011bn v bal\u00ed\u010dc\u00edch | ProHoster","description":"Spole\u010dnost Google p\u0159edstavila projekt OSS Rebuild, kter\u00fd je ur\u010den k odhalov\u00e1n\u00ed skryt\u00fdch zm\u011bn v hotov\u00fdch bal\u00ed\u010dc\u00edch publikovan\u00fdch v repozit\u00e1\u0159\u00edch.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah","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\udd47Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 OSS Rebuild \u0434\u043b\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043f\u0430\u043a\u0435\u0442\u0430\u0445 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 OSS Rebuild, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u0430\u0445, \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u043c\u044b\u0445 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u0445.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/google-predstavil-proekt-oss-rebuild-dlya-vyyavleniya-skrytyh-izmenenij-v-paketah","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":"2025-07-22T09:11:56+00:00","article:modified_time":"2025-07-22T09:11:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"139662","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":"2026-02-09 22:11:15","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 13:55:19","updated":"2026-02-09 22:11:15","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\/139662","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=139662"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/139662\/revisions"}],"predecessor-version":[{"id":159865,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/139662\/revisions\/159865"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=139662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=139662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=139662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}