{"id":1827,"date":"2025-04-16T15:15:47","date_gmt":"2025-04-16T13:15:47","guid":{"rendered":"https:\/\/www.sycope.com\/post\/how-to-effectively-implement-the-threat-modeling-process"},"modified":"2025-06-27T14:54:46","modified_gmt":"2025-06-27T12:54:46","slug":"jak-skutecznie-wdrozyc-proces-modelowania-zagrozen","status":"publish","type":"post","link":"https:\/\/www.sycope.com\/pl\/post\/jak-skutecznie-wdrozyc-proces-modelowania-zagrozen","title":{"rendered":"Jak skutecznie wdro\u017cy\u0107 proces modelowania zagro\u017ce\u0144?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sycope.com\/pl\/post\/jak-skutecznie-wdrozyc-proces-modelowania-zagrozen\/#Czym_jest_modelowanie_zagrozen\" >Czym jest modelowanie zagro\u017ce\u0144?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sycope.com\/pl\/post\/jak-skutecznie-wdrozyc-proces-modelowania-zagrozen\/#Proces_modelowania_zagrozen\" >Proces modelowania zagro\u017ce\u0144<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sycope.com\/pl\/post\/jak-skutecznie-wdrozyc-proces-modelowania-zagrozen\/#Narzedzia_wspierajace_proces_modelowania_zagrozen\" >Narz\u0119dzia wspieraj\u0105ce proces modelowania zagro\u017ce\u0144<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sycope.com\/pl\/post\/jak-skutecznie-wdrozyc-proces-modelowania-zagrozen\/#Podsumowanie\" >Podsumowanie<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Czym_jest_modelowanie_zagrozen\"><\/span>Czym jest modelowanie zagro\u017ce\u0144?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"704\" data-end=\"1179\">Modelowanie zagro\u017ce\u0144 to spojrzenie na aplikacj\u0119 i jej otoczenie przez pryzmat bezpiecze\u0144stwa. Proces ten ma na celu popraw\u0119 bezpiecze\u0144stwa poprzez identyfikacj\u0119 zagro\u017ce\u0144, a nast\u0119pnie okre\u015blenie \u015brodk\u00f3w zaradczych w celu zapobie\u017cenia tym zagro\u017ceniom lub z\u0142agodzenia ich skutk\u00f3w dla systemu lub aplikacji. Zagro\u017cenie to potencjalne lub rzeczywiste niepo\u017c\u0105dane zdarzenie, kt\u00f3re mo\u017ce mie\u0107 charakter z\u0142o\u015bliwy (np. atak DoS) lub przypadkowy (awaria urz\u0105dzenia magazynuj\u0105cego dane).<\/p>\n<p data-start=\"1181\" data-end=\"1388\">Modelowanie zagro\u017ce\u0144 to zaplanowana aktywno\u015b\u0107 polegaj\u0105ca na identyfikacji i ocenie zagro\u017ce\u0144 oraz podatno\u015bci w aplikacji. Oczywi\u015bcie jest ono tak\u017ce cz\u0119\u015bci\u0105 procesu cyklu \u017cycia tworzenia oprogramowania (SDLC).<\/p>\n<figure id=\"attachment_947\" aria-describedby=\"caption-attachment-947\" style=\"width: 757px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-947\" src=\"https:\/\/sycope.com\/wp-content\/uploads\/2025\/04\/6332bc652f0f0f374da250fe_threat-modelling-300x81.png\" alt=\"\" width=\"757\" height=\"204\" srcset=\"https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332bc652f0f0f374da250fe_threat-modelling-300x81.png 300w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332bc652f0f0f374da250fe_threat-modelling-768x207.png 768w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332bc652f0f0f374da250fe_threat-modelling.png 968w\" sizes=\"auto, (max-width: 757px) 100vw, 757px\" \/><figcaption id=\"caption-attachment-947\" class=\"wp-caption-text\">Rysunek 1: Software Development Life Cycle (SDLC)<\/figcaption><\/figure>\n<p data-start=\"1445\" data-end=\"1645\">Modelowanie zagro\u017ce\u0144 mo\u017ce by\u0107 stosowane do szerokiej gamy obiekt\u00f3w, w tym oprogramowania, aplikacji, system\u00f3w, sieci, system\u00f3w rozproszonych, urz\u0105dze\u0144 Internetu Rzeczy (IoT) oraz proces\u00f3w biznesowych.<\/p>\n<p data-start=\"1647\" data-end=\"1670\"><strong>Model zagro\u017ce\u0144 zawiera:<\/strong><\/p>\n<ul data-start=\"1672\" data-end=\"1997\">\n<li data-start=\"1672\" data-end=\"1712\">\n<p data-start=\"1674\" data-end=\"1712\">Opis elementu, kt\u00f3ry ma by\u0107 modelowany<\/p>\n<\/li>\n<li data-start=\"1713\" data-end=\"1814\">\n<p data-start=\"1715\" data-end=\"1814\">Za\u0142o\u017cenia, kt\u00f3re mog\u0105 by\u0107 testowane lub kwestionowane w miar\u0119 zmieniaj\u0105cego si\u0119 krajobrazu zagro\u017ce\u0144<\/p>\n<\/li>\n<li data-start=\"1815\" data-end=\"1865\">\n<p data-start=\"1817\" data-end=\"1865\">Potencjalne zagro\u017cenia dla systemu lub aplikacji<\/p>\n<\/li>\n<li data-start=\"1866\" data-end=\"1936\">\n<p data-start=\"1868\" data-end=\"1936\">Dzia\u0142ania, kt\u00f3re mo\u017cna podj\u0105\u0107 w celu ograniczenia ka\u017cdego zagro\u017cenia<\/p>\n<\/li>\n<li data-start=\"1937\" data-end=\"1997\">\n<p data-start=\"1939\" data-end=\"1997\">Metod\u0119 weryfikacji modelu i skuteczno\u015bci podj\u0119tych dzia\u0142a\u0144<\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-948\" src=\"https:\/\/sycope.com\/wp-content\/uploads\/2025\/04\/6332becdda033f630ae90f4d_threat-modelling-2-300x298.png\" alt=\"\" width=\"757\" height=\"751\" srcset=\"https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332becdda033f630ae90f4d_threat-modelling-2-300x298.png 300w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332becdda033f630ae90f4d_threat-modelling-2-150x150.png 150w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332becdda033f630ae90f4d_threat-modelling-2-768x762.png 768w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/6332becdda033f630ae90f4d_threat-modelling-2.png 773w\" sizes=\"auto, (max-width: 757px) 100vw, 757px\" \/><\/p>\n<p data-start=\"1999\" data-end=\"2070\"><strong>Aktualizowanie modeli zagro\u017ce\u0144 jest zalecane po takich zdarzeniach jak:<\/strong><\/p>\n<ul data-start=\"2072\" data-end=\"2186\">\n<li data-start=\"2072\" data-end=\"2103\">\n<p data-start=\"2074\" data-end=\"2103\">Wydanie nowej funkcjonalno\u015bci<\/p>\n<\/li>\n<li data-start=\"2104\" data-end=\"2138\">\n<p data-start=\"2106\" data-end=\"2138\">Obs\u0142uga incydentu bezpiecze\u0144stwa<\/p>\n<\/li>\n<li data-start=\"2139\" data-end=\"2186\">\n<p data-start=\"2141\" data-end=\"2186\">Zmiany architektoniczne lub infrastrukturalne<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"2188\" data-end=\"2256\"><strong>W procesie modelowania zagro\u017ce\u0144 wyr\u00f3\u017cnia si\u0119 trzy kluczowe elementy:<\/strong><\/p>\n<ul data-start=\"2258\" data-end=\"2588\">\n<li data-start=\"2258\" data-end=\"2372\">\n<p data-start=\"2260\" data-end=\"2372\">Przep\u0142ywy danych (okre\u015blenie, jak dane przep\u0142ywaj\u0105 przez system, aby zidentyfikowa\u0107 miejsca potencjalnego ataku)<\/p>\n<\/li>\n<li data-start=\"2373\" data-end=\"2454\">\n<p data-start=\"2375\" data-end=\"2454\">Potencjalne zagro\u017cenia (okre\u015blenie jak najwi\u0119kszej liczby zagro\u017ce\u0144 dla systemu)<\/p>\n<\/li>\n<li data-start=\"2455\" data-end=\"2588\">\n<p data-start=\"2457\" data-end=\"2588\">Kontrole bezpiecze\u0144stwa (okre\u015blenie mechanizm\u00f3w, kt\u00f3re mo\u017cna wdro\u017cy\u0107 w celu zmniejszenia prawdopodobie\u0144stwa lub skutk\u00f3w zagro\u017cenia)<\/p>\n<\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Proces_modelowania_zagrozen\"><\/span>Proces modelowania zagro\u017ce\u0144<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Istotnym poj\u0119ciem w projektowaniu modelowania zagro\u017ce\u0144 jest granica zaufania (trust boundary). Granica zaufania to punkt, w kt\u00f3rym dane zmieniaj\u0105 poziom zaufania w diagramie przep\u0142ywu danych. Zwykle jest to miejsce, w kt\u00f3rym dane s\u0105 przesy\u0142ane mi\u0119dzy dwoma procesami. Aby zidentyfikowa\u0107 zagro\u017cenia, nale\u017cy zidentyfikowa\u0107 aktor\u00f3w zagro\u017ce\u0144 charakterystycznych dla sektora, w kt\u00f3rym dzia\u0142amy. W celu rozpoznania tych grup mo\u017cna wykorzysta\u0107 baz\u0119 wiedzy MITRE.<\/p>\n<figure id=\"attachment_949\" aria-describedby=\"caption-attachment-949\" style=\"width: 640px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-949 size-large\" src=\"https:\/\/sycope.com\/wp-content\/uploads\/2025\/04\/632dbdee6ac4f8578bd99fa8_Picture1-1024x322.png\" alt=\"\" width=\"640\" height=\"201\" srcset=\"https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbdee6ac4f8578bd99fa8_Picture1-1024x322.png 1024w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbdee6ac4f8578bd99fa8_Picture1-300x94.png 300w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbdee6ac4f8578bd99fa8_Picture1-768x241.png 768w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbdee6ac4f8578bd99fa8_Picture1-1536x483.png 1536w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbdee6ac4f8578bd99fa8_Picture1.png 1633w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-949\" class=\"wp-caption-text\">Rysunek 3: ATT&amp;CK MITRE &#8211; Aktorzy zagro\u017ce\u0144<\/figcaption><\/figure>\n<p data-start=\"3128\" data-end=\"3193\"><strong>Dodatkowo, w ocenie ryzyka i identyfikacji zagro\u017ce\u0144 przydatne s\u0105:<\/strong><\/p>\n<ul data-start=\"3195\" data-end=\"3311\">\n<li data-start=\"3195\" data-end=\"3209\">\n<p data-start=\"3197\" data-end=\"3209\">OWASP TOP 10<\/p>\n<\/li>\n<li data-start=\"3210\" data-end=\"3222\">\n<p data-start=\"3212\" data-end=\"3222\">OWASP ASVS<\/p>\n<\/li>\n<li data-start=\"3223\" data-end=\"3247\">\n<p data-start=\"3225\" data-end=\"3247\">ENISA Threats Taxonomy<\/p>\n<\/li>\n<li data-start=\"3248\" data-end=\"3262\">\n<p data-start=\"3250\" data-end=\"3262\">CIS Controls<\/p>\n<\/li>\n<li data-start=\"3263\" data-end=\"3311\">\n<p data-start=\"3265\" data-end=\"3311\">CWE\/SANS TOP 25 Most Dangerous Software Errors<\/p>\n<\/li>\n<\/ul>\n<figure id=\"attachment_950\" aria-describedby=\"caption-attachment-950\" style=\"width: 757px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-950\" src=\"https:\/\/sycope.com\/wp-content\/uploads\/2025\/04\/632dbe4053f316692117f5e6_Picture3-300x225.jpg\" alt=\"\" width=\"757\" height=\"568\" srcset=\"https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbe4053f316692117f5e6_Picture3-300x225.jpg 300w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbe4053f316692117f5e6_Picture3-768x576.jpg 768w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbe4053f316692117f5e6_Picture3.jpg 961w\" sizes=\"auto, (max-width: 757px) 100vw, 757px\" \/><figcaption id=\"caption-attachment-950\" class=\"wp-caption-text\">Rysunek 4: Diagram przep\u0142ywu danych \u2013 aplikacja bankowo\u015bci internetowej<\/figcaption><\/figure>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Narzedzia_wspierajace_proces_modelowania_zagrozen\"><\/span>Narz\u0119dzia wspieraj\u0105ce proces modelowania zagro\u017ce\u0144<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"3445\" data-end=\"3784\">Istnieje wiele darmowych i p\u0142atnych narz\u0119dzi wspieraj\u0105cych proces modelowania zagro\u017ce\u0144. Rysunek 5 pokazuje jedno z takich narz\u0119dzi w dzia\u0142aniu. W tym narz\u0119dziu, po wymodelowaniu obiekt\u00f3w i okre\u015bleniu granic zaufania, nale\u017cy klikn\u0105\u0107 przycisk analizy. Po jego uruchomieniu aplikacja wy\u015bwietla list\u0119 wykrytych zagro\u017ce\u0144 dla stworzonego modelu.<\/p>\n<p data-start=\"3786\" data-end=\"4077\">Po klikni\u0119ciu funkcji analizy, zagro\u017cenia dla modelowanych obiekt\u00f3w zostaj\u0105 wy\u015bwietlone, nale\u017cy je nast\u0119pnie przeanalizowa\u0107, ustali\u0107 ich priorytety i opisa\u0107 sposoby ich ograniczenia. Oczywi\u015bcie, je\u015bli system automatycznie nie wykryje niekt\u00f3rych znanych nam zagro\u017ce\u0144, nale\u017cy doda\u0107 je r\u0119cznie.<\/p>\n<figure id=\"attachment_951\" aria-describedby=\"caption-attachment-951\" style=\"width: 640px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-951 size-large\" src=\"https:\/\/sycope.com\/wp-content\/uploads\/2025\/04\/632dbef42c262d241a819cdc_Picture4-1024x394.png\" alt=\"\" width=\"640\" height=\"246\" srcset=\"https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbef42c262d241a819cdc_Picture4-1024x394.png 1024w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbef42c262d241a819cdc_Picture4-300x116.png 300w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbef42c262d241a819cdc_Picture4-768x296.png 768w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbef42c262d241a819cdc_Picture4.png 1511w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-951\" class=\"wp-caption-text\">Rysunek 5: Narz\u0119dzie Microsoft Threat Modelling w dzia\u0142aniu<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Wiele dost\u0119pnych na rynku narz\u0119dzi do modelowania zagro\u017ce\u0144 identyfikuje zagro\u017cenia dla ka\u017cdego w\u0119z\u0142a przy u\u017cyciu metodologii STRIDE, co oznacza, \u017ce ka\u017cdy w\u0119ze\u0142 jest analizowany pod k\u0105tem zagro\u017ce\u0144 takich jak: podszywanie si\u0119 (spoofing), manipulacja (tampering), zaprzeczenie (repudiation), ujawnienie informacji (information disclosure), odmowa us\u0142ugi (denial of service) oraz podniesienie uprawnie\u0144 (elevation of privilege).<\/p>\n<figure id=\"attachment_952\" aria-describedby=\"caption-attachment-952\" style=\"width: 640px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-952 size-large\" src=\"https:\/\/sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5-882x1024.png\" alt=\"\" width=\"640\" height=\"743\" srcset=\"https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5-882x1024.png 882w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5-258x300.png 258w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5-768x892.png 768w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5-1322x1536.png 1322w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5-1763x2048.png 1763w, https:\/\/www.sycope.com\/wp-content\/uploads\/2025\/04\/632dbf5d15a5d2495fa05ed5_Picture5.png 1894w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-952\" class=\"wp-caption-text\">Rysunek 6: STRIDE<\/figcaption><\/figure>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Podsumowanie\"><\/span>Podsumowanie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"4611\" data-end=\"4966\">Prawid\u0142owo przeprowadzone modelowanie zagro\u017ce\u0144 zapewnia przejrzysty wgl\u0105d w projekt i uzasadnia dzia\u0142ania w zakresie bezpiecze\u0144stwa. Proces ten pozwala podejmowa\u0107 racjonalne decyzje dotycz\u0105ce bezpiecze\u0144stwa poprzez przedstawienie wszystkich niezb\u0119dnych informacji. Ponadto, ocena potencjalnych zagro\u017ce\u0144 na etapie projektowania pozwala zaoszcz\u0119dzi\u0107 zasoby.<\/p>\n<p data-start=\"4968\" data-end=\"5114\" data-is-last-node=\"\" data-is-only-node=\"\">Dlatego je\u015bli do tej pory patrzy\u0142e\u015b na ten proces pob\u0142a\u017cliwie, mam nadziej\u0119, \u017ce po przeczytaniu tego artyku\u0142u zrozumia\u0142e\u015b jego istot\u0119 i znaczenie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Czym jest modelowanie zagro\u017ce\u0144? Modelowanie zagro\u017ce\u0144 to spojrzenie na aplikacj\u0119 i jej otoczenie przez pryzmat bezpiecze\u0144stwa. Proces ten ma na celu popraw\u0119 bezpiecze\u0144stwa poprzez identyfikacj\u0119 zagro\u017ce\u0144, a nast\u0119pnie okre\u015blenie \u015brodk\u00f3w zaradczych w celu zapobie\u017cenia tym zagro\u017ceniom lub z\u0142agodzenia ich skutk\u00f3w dla systemu lub aplikacji. Zagro\u017cenie to potencjalne lub rzeczywiste niepo\u017c\u0105dane zdarzenie, kt\u00f3re mo\u017ce mie\u0107 charakter [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1397,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[99],"tags":[156,158,115,130],"product":[165],"topic":[167,168],"sycope_author":[251],"class_list":["post-1827","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-ddos-pl","tag-modelowanie-zagrozen","tag-skanowanie-sieci","tag-wykrywanie-zagrozen","product-security-pl","topic-bezpieczenstwo-sieci","topic-monitorowanie-i-analiza-sieci","sycope_author-pawel-drzewiecki"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts\/1827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/comments?post=1827"}],"version-history":[{"count":3,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts\/1827\/revisions"}],"predecessor-version":[{"id":2157,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts\/1827\/revisions\/2157"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/media\/1397"}],"wp:attachment":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/media?parent=1827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/categories?post=1827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/tags?post=1827"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/product?post=1827"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/topic?post=1827"},{"taxonomy":"sycope_author","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/sycope_author?post=1827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}