{"id":106945,"date":"2023-02-26T12:49:02","date_gmt":"2023-02-26T10:49:03","guid":{"rendered":"https:\/\/prohoster.info\/?p=106945"},"modified":"2023-02-27T12:02:06","modified_gmt":"2023-02-27T10:02:06","slug":"v-npm-vyyavleno-15-tysyach-paketov-dlya-fishinga-i-spama","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/v-npm-vyyavleno-15-tysyach-paketov-dlya-fishinga-i-spama","title":{"rendered":"W NPM zidentyfikowano 15 tysi\u0119cy pakiet\u00f3w do phishingu i spamu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Zarejestrowano atak na u\u017cytkownik\u00f3w katalogu NPM, w wyniku kt\u00f3rego 20 lutego w repozytorium NPM umieszczono ponad 15 tysi\u0119cy paczek, w plikach README kt\u00f3rych pojawi\u0142y si\u0119 odno\u015bniki do stron phishingowych lub linki referencyjne, za klikni\u0119cia w kt\u00f3re wyp\u0142acane s\u0105 prowizje. W trakcie analizy w paczkach zidentyfikowano 190 unikalnych link\u00f3w phishingowych lub reklamowych, obejmuj\u0105cych 31 domen.     <\/p>\n<p>Nazwy pakiet\u00f3w zosta\u0142y wybrane, aby przyci\u0105gn\u0105\u0107 uwag\u0119 og\u00f3\u0142u spo\u0142ecze\u0144stwa, na przyk\u0142ad: &#171;free-tiktok-followers&#187;, &#171;free-xbox-codes&#187;, &#171;instagram-followers-free&#187; i tym podobne. Zak\u0142adano, \u017ce wype\u0142ni\u0105 one list\u0119 ostatnich aktualizacji na stronie g\u0142\u00f3wnej NPM pakietami spamowymi. W opisach pakiet\u00f3w zawarto linki, kt\u00f3re obiecywa\u0142y darmowe giveaway, prezenty, kody do gier oraz darmowe us\u0142ugi zwi\u0119kszania liczby subskrybent\u00f3w i reakcji w mediach spo\u0142eczno\u015bciowych, takich jak TikTok i Instagram. To nie jest pierwsza taka atak; w grudniu w katalogach NuGet, NPM i PyPi odnotowano publikacj\u0119 144 tysi\u0119cy pakiet\u00f3w spamowych.        <center><img decoding=\"async\" alt=\"W NPM zidentyfikowano 15 tysi\u0119cy pakiet\u00f3w do phishingu i spamu\" src=\"\/wp-content\/uploads\/2023\/02\/434214f596ba6d4174a3f0a8eae982e4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Zawarto\u015b\u0107 paczek zosta\u0142a automatycznie wygenerowana za pomoc\u0105 skryptu Pythona, kt\u00f3ry najwyra\u017aniej przez niedopatrzenie zosta\u0142 pozostawiony w paczkach i zawiera\u0142 dzia\u0142aj\u0105ce dane uwierzytelniaj\u0105ce u\u017cyte w trakcie ataku. Paczki zosta\u0142y opublikowane pod wieloma r\u00f3\u017cnymi kontami, z u\u017cyciem metod utrudniaj\u0105cych \u015bledzenie i szybk\u0105 identyfikacj\u0119 problematycznych paczek.      <\/p>\n<p>Opr\u00f3cz oszuka\u0144czych dzia\u0142a\u0144 w repozytoriach NPM i PyPi odnotowano tak\u017ce kilka pr\u00f3b publikacji z\u0142o\u015bliwych paczek:  <\/p>\n<ul>\n<li class=\"l\"> W repozytorium PyPI znaleziono 451 z\u0142o\u015bliwy pakiet, kt\u00f3ry maskowa\u0142 si\u0119 pod popularne biblioteki za pomoc\u0105 type squattingu (przy u\u017cyciu podobnych nazw, r\u00f3\u017cni\u0105cych si\u0119 niekt\u00f3rymi znakami, np. vper zamiast vyper, bitcoinnlib zamiast bitcoinlib, ccryptofeed zamiast cryptofeed, ccxtt zamiast ccxt, cryptocommpare zamiast cryptocompare, seleium zamiast selenium, pinstaller zamiast pyinstaller itp.). Pakiety zawiera\u0142y z\u0142o\u015bliwy kod do kradzie\u017cy kryptowalut, kt\u00f3ry identyfikowa\u0142 obecno\u015b\u0107 identyfikator\u00f3w portfeli kryptowalutowych w schowku i zmienia\u0142 je na portfel przest\u0119pcy (zak\u0142ada si\u0119, \u017ce podczas dokonywania p\u0142atno\u015bci ofiara nie zauwa\u017cy r\u00f3\u017cnicy w numerze portfela przeniesionym przez schowek). Zmiana by\u0142a realizowana przez wtyczk\u0119 wbudowan\u0105 w przegl\u0105dark\u0119, dzia\u0142aj\u0105c\u0105 w kontek\u015bcie ka\u017cdej przegl\u0105danej strony internetowej.\n<li class=\"l\"> W repozytorium PyPI wykryto seri\u0119 z\u0142o\u015bliwych bibliotek HTTP. Z\u0142o\u015bliwa aktywno\u015b\u0107 zosta\u0142a znaleziona w 41 pakietach, kt\u00f3rych nazwy wybierano za pomoc\u0105 metod type squattingu i przypomina\u0142y popularne biblioteki (aio5, requestst, ulrlib, urllb, libhttps, piphttps, httpxv2 itp.). Zawarto\u015b\u0107 by\u0142a stylizowana na dzia\u0142aj\u0105ce biblioteki HTTP lub kopiowa\u0142a kod istniej\u0105cych bibliotek, a w opisie przedstawiano twierdzenia o zaletach i por\u00f3wnania z legalnymi bibliotekami HTTP. Z\u0142o\u015bliwa aktywno\u015b\u0107 polega\u0142a albo na pobieraniu z\u0142o\u015bliwego oprogramowania na system, albo na zbieraniu i wysy\u0142aniu poufnych danych.\n<li class=\"l\"> W NPM wykryto 16 paczek JavaScript (speedte*, trova*, lagra), kt\u00f3re opr\u00f3cz deklarowanej funkcjonalno\u015bci (testowanie przepustowo\u015bci) zawiera\u0142y r\u00f3wnie\u017c kod do wydobywania kryptowalut bez wiedzy u\u017cytkownika.\n<li class=\"l\"> W NPM zidentyfikowano 691 z\u0142o\u015bliwych pakiet\u00f3w. Wi\u0119kszo\u015b\u0107 problematycznych pakiet\u00f3w udawa\u0142a projekty Yandex (yandex-logger-sentry, yandex-logger-qloud, yandex-sendsms itp.) i zawiera\u0142a kod do wysy\u0142ania poufnych informacji na zewn\u0105trz. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/\"   title=\"serwery\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1951\">serwery<\/a>Zak\u0142ada si\u0119, \u017ce umieszczaj\u0105cy pakiety pr\u00f3bowali wymusi\u0107 podstawienie w\u0142asnej zale\u017cno\u015bci podczas budowy projekt\u00f3w w Yandex (metoda podmiany wewn\u0119trznych zale\u017cno\u015bci). W repozytorium PyPI ci sami badacze znale\u017ali 49 pakiet\u00f3w (reqsystem, httpxfaster, aio6, gorilla2, httpsos, pohttp itp.) z obfuskowanym z\u0142o\u015bliwym kodem, kt\u00f3ry pobiera\u0142 i uruchamia\u0142 plik wykonywalny z zewn\u0105trz. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-los-angeles\/\"   title=\"serwera\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3894\">serwera<\/a>.       <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58710\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0430\u0442\u0430\u043a\u0430 \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 NPM, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 NPM \u0431\u044b\u043b\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043e \u0431\u043e\u043b\u0435\u0435 15 \u0442\u044b\u0441\u044f\u0447 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0432 README-\u0444\u0430\u0439\u043b\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0438\u0448\u0438\u043d\u0433\u043e\u0432\u044b\u0435 \u0441\u0430\u0439\u0442\u044b \u0438\u043b\u0438 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438, \u0437\u0430 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u044b \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0432\u044b\u043f\u043b\u0430\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. \u0412 \u0445\u043e\u0434\u0435 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0432 \u043f\u0430\u043a\u0435\u0442\u0430\u0445 \u0431\u044b\u043b\u043e \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043e 190 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u0444\u0438\u0448\u0438\u043d\u0433\u043e\u0432\u044b\u0445 \u0438\u043b\u0438 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a, \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0445 31 \u0434\u043e\u043c\u0435\u043d. \u0418\u043c\u0435\u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":106946,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-106945","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.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0430\u0442\u0430\u043a\u0430 \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 NPM, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 NPM \u0431\u044b\u043b\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043e \u0431\u043e\u043b\u0435\u0435 15 \u0442\u044b\u0441\u044f\u0447 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0432 README-\u0444\u0430\u0439\u043b\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0438\u0448\u0438\u043d\u0433\u043e\u0432\u044b\u0435 \u0441\u0430\u0439\u0442\u044b \u0438\u043b\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\/pl\/blog\/news\/v-npm-vyyavleno-15-tysyach-paketov-dlya-fishinga-i-spama\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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 NPM \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043e 15 \u0442\u044b\u0441\u044f\u0447 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0434\u043b\u044f \u0444\u0438\u0448\u0438\u043d\u0433\u0430 \u0438 \u0441\u043f\u0430\u043c\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0430\u0442\u0430\u043a\u0430 \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 NPM, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 NPM \u0431\u044b\u043b\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043e \u0431\u043e\u043b\u0435\u0435 15 \u0442\u044b\u0441\u044f\u0447 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0432 README-\u0444\u0430\u0439\u043b\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0438\u0448\u0438\u043d\u0433\u043e\u0432\u044b\u0435 \u0441\u0430\u0439\u0442\u044b \u0438\u043b\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/v-npm-vyyavleno-15-tysyach-paketov-dlya-fishinga-i-spama\" \/>\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-02-26T10:49:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-02-27T10:02:06+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\udd47W NPM odkryto 15 tysi\u0119cy pakiet\u00f3w do phishingu i spamu | ProHoster","description":"Zarejestrowano atak na u\u017cytkownik\u00f3w katalogu NPM, w wyniku kt\u00f3rego 20 lutego w repozytorium NPM zosta\u0142o opublikowanych ponad 15 tysi\u0119cy pakiet\u00f3w, w plikach README kt\u00f3rych znajdowa\u0142y si\u0119 linki do stron phishingowych.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/v-npm-vyyavleno-15-tysyach-paketov-dlya-fishinga-i-spama","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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 NPM \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043e 15 \u0442\u044b\u0441\u044f\u0447 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0434\u043b\u044f \u0444\u0438\u0448\u0438\u043d\u0433\u0430 \u0438 \u0441\u043f\u0430\u043c\u0430 | ProHoster","og:description":"\u0417\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0430\u0442\u0430\u043a\u0430 \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 NPM, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 NPM \u0431\u044b\u043b\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043e \u0431\u043e\u043b\u0435\u0435 15 \u0442\u044b\u0441\u044f\u0447 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0432 README-\u0444\u0430\u0439\u043b\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0438\u0448\u0438\u043d\u0433\u043e\u0432\u044b\u0435 \u0441\u0430\u0439\u0442\u044b \u0438\u043b\u0438.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/v-npm-vyyavleno-15-tysyach-paketov-dlya-fishinga-i-spama","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-02-26T10:49:03+00:00","article:modified_time":"2023-02-27T10:02:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"106945","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:53:52","updated":"2026-02-22 15:31:11","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/106945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=106945"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/106945\/revisions"}],"predecessor-version":[{"id":162422,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/106945\/revisions\/162422"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/106946"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=106945"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=106945"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=106945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}