{"id":99587,"date":"2021-03-27T10:22:57","date_gmt":"2021-03-27T08:22:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami"},"modified":"2021-03-27T10:22:57","modified_gmt":"2021-03-27T08:22:57","slug":"vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami","title":{"rendered":"Ve FreeBSD 13 t\u00e9m\u011b\u0159 do\u0161lo k nedbal\u00e9 implementaci WireGuard s poru\u0161en\u00edm licen\u010dn\u00edch podm\u00ednek a zranitelnostmi.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Z k\u00f3dov\u00e9 z\u00e1kladny, na jej\u00edm\u017e z\u00e1klad\u011b byla vytvo\u0159ena verze FreeBSD 13, byl s velk\u00fdm skand\u00e1lem odstran\u011bn k\u00f3d pro implementaci protokolu VPN WireGuard, vyvinut\u00fd na objedn\u00e1vku spole\u010dnosti Netgate bez konzultac\u00ed s v\u00fdvoj\u00e1\u0159i p\u016fvodn\u00edho WireGuard, a ji\u017e zahrnut\u00fd ve stabiln\u00edch verz\u00edch distribuce pfSense. Po kontrole k\u00f3du Jasonem Donenfeldem, autorem p\u016fvodn\u00edho WireGuard, se uk\u00e1zalo, \u017ee navr\u017een\u00e1 implementace WireGuard pro FreeBSD p\u0159edstavovala p\u0159\u00edklad nekvalitn\u00edho k\u00f3du, kter\u00fd byl pln\u00fd p\u0159ete\u010den\u00ed buffer\u016f a poru\u0161oval licenci GPL.     <\/p>\n<p>V realizaci byly nalezeny katastrof\u00e1ln\u00ed chyby v k\u00f3du kryptografie, byla opomenut\u00e1 \u010d\u00e1st protokolu WireGuard, vyskytovaly se chyby vedouc\u00ed k p\u00e1du j\u00e1dra a obch\u00e1zen\u00ed ochrann\u00fdch metod, pro vstupn\u00ed data byly pou\u017eity buffery pevn\u00e9 velikosti. O kvalit\u011b k\u00f3du mnoh\u00e9 napov\u00edd\u00e1 p\u0159\u00edtomnost z\u00e1stupn\u00fdch hodnot m\u00edsto kontrol, kter\u00e9 v\u017edy vracely hodnotu \u201etrue\u201c, a tak\u00e9 zapomenut\u00e9 ladic\u00ed printf s v\u00fdstupem parametr\u016f pou\u017e\u00edvan\u00fdch pro \u0161ifrov\u00e1n\u00ed, a pou\u017eit\u00ed funkce sleep pro prevenci z\u00e1vodn\u00edch podm\u00ednek.     <\/p>\n<p>N\u011bkter\u00e9 \u010d\u00e1sti k\u00f3du, jako nap\u0159\u00edklad funkce crypto_xor, byly v rozporu s licenc\u00ed GPL p\u0159evedeny z implementace WireGuard vyvinut\u00e9 pro Linux. Nakonec se Jason Donenfeld spolu s Kylem Evansem a Mattem Dunwoodiem, autorem portu WireGuard pro OpenBSD, pustili do p\u0159epracov\u00e1n\u00ed problematick\u00e9 implementace a b\u011bhem jednoho t\u00fddne kompletn\u011b nahradili cel\u00fd k\u00f3d v\u00fdvoj\u00e1\u0159e najat\u00e9ho spole\u010dnost\u00ed Netgate. P\u0159epracovan\u00e1 varianta byla vydan\u00e1 jako samostatn\u00fd soubor patch\u016f, um\u00edst\u011bn\u00e1 v repozit\u00e1\u0159i projektu WireGuard a zat\u00edm nebyla zahrnuta do FreeBSD.       <\/p>\n<p>Je zaj\u00edmav\u00e9, \u017ee zpo\u010d\u00e1tku nic nenasv\u011bd\u010dovalo probl\u00e9m\u016fm. Spole\u010dnost Netgate, kter\u00e1 cht\u011bla z\u00edskat mo\u017enost vyu\u017eit\u00ed WireGuard v distribuci pfSense, najala Matthew Macyho, kter\u00fd hluboce rozum\u011bl j\u00e1dru a s\u00ed\u0165ov\u00e9mu stacku FreeBSD, pod\u00edlel se na oprav\u00e1ch chyb a m\u011bl zku\u0161enosti s v\u00fdvojem s\u00ed\u0165ov\u00fdch ovlada\u010d\u016f pro tento opera\u010dn\u00ed syst\u00e9m. Macy m\u011bl voln\u00fd pl\u00e1n bez term\u00edn\u016f a mezilidsk\u00fdch kontrol. V\u00fdvoj\u00e1\u0159i, kte\u0159\u00ed se s Macyem setkali p\u0159i pr\u00e1ci na FreeBSD, ho charakterizovali jako talentovan\u00e9ho a profesion\u00e1ln\u00edho program\u00e1tora, kter\u00fd d\u011bl\u00e1 stejn\u011b m\u00e1lo chyb jako ostatn\u00ed a adekv\u00e1tn\u011b reaguje na kritiku. Tragick\u00e1 kvalita k\u00f3du implementace WireGuard pro FreeBSD byla pro n\u011b p\u0159ekvapen\u00edm.        <\/p>\n<p>Po dev\u00edti m\u011bs\u00edc\u00edch pr\u00e1ce v prosinci lo\u0148sk\u00e9ho roku Macy bez dokon\u010den\u00ed reviz\u00ed a testov\u00e1n\u00ed ze strany extern\u00edch \u00fa\u010dastn\u00edk\u016f p\u0159idal svou implementaci do v\u011btve HEAD, kter\u00e1 byla pou\u017eita k sestaven\u00ed vyd\u00e1n\u00ed FreeBSD 13. V\u00fdvoj prob\u00edhal bez kontaktu s v\u00fdvoj\u00e1\u0159i p\u016fvodn\u00edho WireGuard a port\u016f pro OpenBSD a NetBSD. V \u00fanoru spole\u010dnost Netgate integrovala WireGuard do stabiln\u00ed verze pfSense 2.5.0 a za\u010dala ho dod\u00e1vat do firewall\u016f na jeho z\u00e1klad\u011b. Po odhalen\u00ed probl\u00e9m\u016f byl k\u00f3d WireGuard odstran\u011bn z pfSense.    <\/p>\n<p>V p\u0159idan\u00e9m k\u00f3du byly odhaleny kritick\u00e9 zranitelnosti, kter\u00e9 byly vyu\u017eity v 0-day exploitac\u00edch, av\u0161ak Netgate zpo\u010d\u00e1tku neuzn\u00e1vala existenci t\u011bchto zranitelnost\u00ed a sna\u017eila se obvinit v\u00fdvoj\u00e1\u0159e p\u016fvodn\u00edho WireGuard z \u00fatok\u016f a zaujatosti, co\u017e negativn\u011b ovlivnilo jej\u00ed pov\u011bst. V\u00fdvoj\u00e1\u0159 portu zpo\u010d\u00e1tku odm\u00edtal tvrzen\u00ed o kvalit\u011b k\u00f3du a pova\u017eoval je za p\u0159ehnan\u00e9, ale po demonstraci chyb si uv\u011bdomil, \u017ee skute\u010dn\u011b z\u00e1sadn\u00edm probl\u00e9mem je nedostate\u010dn\u00e9 posouzen\u00ed kvality k\u00f3du ve FreeBSD, nebo\u0165 probl\u00e9my z\u016fst\u00e1valy po mnoho m\u011bs\u00edc\u016f bez pov\u0161imnut\u00ed (z\u00e1stupci Netgate uvedli, \u017ee ve\u0159ejn\u00e9 posuzov\u00e1n\u00ed bylo spu\u0161t\u011bno ji\u017e v srpnu 2020, ale jednotliv\u00ed v\u00fdvoj\u00e1\u0159i FreeBSD poznamenali, \u017ee revize v Phabricatoru byla Macyem uzav\u0159ena bez proveden\u00ed a s ignorov\u00e1n\u00edm koment\u00e1\u0159\u016f). T\u00fdm FreeBSD Core Team reagoval na incident slibem modernizovat procesy kontroly k\u00f3du.       <\/p>\n<p>Matthew Macy, the developer of the problematic port for FreeBSD, commented on the situation by admitting that he made a significant mistake by taking on the work without being ready to implement the project. He attributes the resulting outcome to emotional burnout and issues arising from post-COVID syndrome. At the same time, Macy did not find the resolve to withdraw from the commitments he had already taken on and tried to see the project through to the end.     <\/p>\n<p>Macy's condition may have also been influenced by a recent prison sentence he received for illegal actions in an attempt to evict tenants from a house he purchased, who were unwilling to leave voluntarily. Together with his wife, they cut the beams of the ceiling and broke holes in the floors to make the house uninhabitable, as well as attempted to intimidate the tenants, breaking into occupied apartments and removing their belongings (the action was classified as burglary). To avoid responsibility for his actions, Macy and his wife fled to Italy but were extradited to the USA, where he served more than four years in prison.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54843\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 FreeBSD 13, \u0431\u044b\u043b \u0441\u043e \u0441\u043a\u0430\u043d\u0434\u0430\u043b\u043e\u043c \u0443\u0434\u0430\u043b\u0451\u043d \u043a\u043e\u0434 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 VPN WireGuard, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e \u0437\u0430\u043a\u0430\u0437\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Netgate \u0431\u0435\u0437 \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0446\u0438\u0439 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e WireGuard, \u0438 \u0443\u0436\u0435 \u0432\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u043e\u0439 \u0432 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 pfSense. \u041f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043e\u0434\u0430 \u0414\u0436\u0435\u0439\u0441\u043e\u043d\u043e\u043c \u0414\u043e\u043d\u0435\u043d\u0444\u0438\u043b\u0434\u043e\u043c (Jason A. Donenfeld), \u0430\u0432\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e WireGuard, \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f \u0434\u043b\u044f FreeBSD [&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-99587","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=\"\u0418\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 FreeBSD 13, \u0431\u044b\u043b \u0441\u043e \u0441\u043a\u0430\u043d\u0434\u0430\u043b\u043e\u043c \u0443\u0434\u0430\u043b\u0451\u043d \u043a\u043e\u0434 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 VPN WireGuard, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e \u0437\u0430\u043a\u0430\u0437\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Netgate \u0431\u0435\u0437 \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0446\u0438\u0439 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438.\" \/>\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\/vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami\" \/>\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\u0412\u043e FreeBSD 13 \u0447\u0443\u0442\u044c \u043d\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u0445\u0430\u043b\u0442\u0443\u0440\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f WireGuard \u0441 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435\u043c \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 FreeBSD 13, \u0431\u044b\u043b \u0441\u043e \u0441\u043a\u0430\u043d\u0434\u0430\u043b\u043e\u043c \u0443\u0434\u0430\u043b\u0451\u043d \u043a\u043e\u0434 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 VPN WireGuard, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e \u0437\u0430\u043a\u0430\u0437\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Netgate \u0431\u0435\u0437 \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0446\u0438\u0439 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami\" \/>\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-27T08:22:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-27T08:22:57+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\udd47In FreeBSD 13, a shoddy implementation of WireGuard with license violations and vulnerabilities almost made it in | ProHoster","description":"From the codebase that formed the release of FreeBSD 13, the code implementing the WireGuard VPN protocol, developed at the request of Netgate without consulting the developers, was removed amid scandal.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami","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\u0412\u043e FreeBSD 13 \u0447\u0443\u0442\u044c \u043d\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u0445\u0430\u043b\u0442\u0443\u0440\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f WireGuard \u0441 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435\u043c \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438 | ProHoster","og:description":"\u0418\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 FreeBSD 13, \u0431\u044b\u043b \u0441\u043e \u0441\u043a\u0430\u043d\u0434\u0430\u043b\u043e\u043c \u0443\u0434\u0430\u043b\u0451\u043d \u043a\u043e\u0434 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 VPN WireGuard, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e \u0437\u0430\u043a\u0430\u0437\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Netgate \u0431\u0435\u0437 \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0446\u0438\u0439 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/vo-freebsd-13-chut-ne-okazalas-halturnaya-realizacziya-wireguard-s-narusheniem-liczenzii-i-uyazvimostyami","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-27T08:22:57+00:00","article:modified_time":"2021-03-27T08:22:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99587","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-27 08:46:10","updated":"2022-09-28 06:57: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\/99587","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=99587"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/99587\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=99587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=99587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=99587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}