{"id":31538,"date":"2025-12-17T08:48:11","date_gmt":"2025-12-17T08:48:11","guid":{"rendered":"http:\/\/localhost\/?p=31538"},"modified":"2025-12-17T08:48:11","modified_gmt":"2025-12-17T08:48:11","slug":"inside-a-purchase-order-pdf-phishing-campaign","status":"publish","type":"post","link":"https:\/\/zero.redgem.net\/?p=31538","title":{"rendered":"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A"},"content":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2025-12-17T14:05:13&#8243;,&#8221;description&#8221;:&#8221;_A PDF named \\&#8221;`NEW Purchase Order # 52177236.pdf`\\&#8221; turned out to be a phishing lure. So we analyzed the phishing script behind it._\\n\\nA customer contacted me when Malwarebytes blocked the link inside a \u201cpurchase order\u201d email they had received.  \\n\\n\\n![Malwarebytes blocks a ionoscloud.com subdomain](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/ionoscloudblock.png)Malwarebytes blocked this ionoscloud.com subdomain\\n\\nWhen I examined the attachment, it soon became clear why we blocked it.\\n\\nThe visible content of the PDF showed a button prompting the recipient to view the purchase order. Hovering over the button revealed a long URL that included a reference to a PDF viewer. While this might fool some people at first glance, a closer look raised red flags:\\n\\n![the content of the pdf file whiel hovering over the button](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/inside_pdf.png?w=1024)Hovering over the button to see where it goes\\n\\nSince I\u2019m rarely able to control my curiosity, I temporarily added an exclusion to Malwarebytes&#8217; web protection so I could see where the link would take me. The destination was a website displaying a login form with the target\u2019s email address already filled in (the address shown here was fabricated by me):\\n\\n![](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/login_form.png?w=1024)\\n\\nThe objective was clear: phishing. But the site&#8217;s source code didn&#8217;t reveal much.\\n\\nThe most likely objective was to harvest business email addresses and their passwords. Attackers commonly test these credentials against enterprise services such as Microsoft Outlook, Google Workspace, VPNs, file-sharing platforms, and payroll systems. The deliberately vague prompt for a \u201cbusiness email\u201d increases the likelihood that users will provide corporate credentials rather than personal ones.\\n\\nThere was also a small personalization touch. The \\&#8221;Estimado\\&#8221; greeting sets a professional tone and is common in business correspondence across Spanish-speaking regions.\\n\\nFor a full analysis read on, but the real clue is that the harvested credentials accompanied additional information about the victim&#8217;s browser, operating system, language, cookies, screen size, and location. This data was sent directly to the scammer\u2019s account on Telegram, where it&#8217;s likely to be used to compromise the business network or sold on to other cybercriminals.\\n\\nA quick search on VirusTotal showed that there were several PDF files linking to the exact same `ionoscloud.com` subdomain.\\n\\n## Analysis\\n\\nAs I pointed out earlier, the source code of the initial phishing page did not reveal a lot. These are probably auto-generated templates that can be planted on any website, allowing attackers a fast rotation.\\n\\n![source code](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/initial_site_code.png)\\n\\n`ionoscloud.com` belongs to IONOS Cloud, the cloud infrastructure division of IONOS, a major European hosting company. It offers services similar to Amazon AWS or Microsoft Azure, including hosting for websites and files. Scammers specifically choose reputable cloud platforms like IONOS Cloud because of the \u201chalo effect\u201d of being hosted at a well-known domain, which means security companies can\u2019t just block the whole domain.\\n\\nThe criminals also get the flexibility to quickly spin up, modify, or tear down phishing sites and continue to evade detection by moving to new URLs or storage buckets.\\n\\nSo, we followed the trail to a JavaScript file, which turned out to be obfuscated script\u2014and a long one at that. But the end of it looked promising.\\n\\n![113,184 lines of code](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/long_script.png)113,184 lines of code\\n\\nSince it was still unclear at this point what it was up to, I made a change to the script to avoid infection and which allowed me to get the source code without executing the script. To achieve this, I replaced the last line of the original script with code that exports the next layer to an HTML file.\\n\\n![replacing code for safety](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/replacement.png)\\n\\nThe next obfuscation layer turned out to be easy. All it contained was a long string that needed to be unescaped. Because of the length, I used an online decoder to do that for me.\\n\\n![simple unescape script](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/unescape_string.png)Simple unescape script\\n\\nThis showed me the code for the actual form that the target would see\u2014and the goal of the whole phishing expedition.\\n\\nThe part that did the actual harvesting was hidden in another script.\\n\\n![The harvesting script](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/harvesting.png?w=1024)\\n\\nThis was still pretty long and obfuscated but by analyzing the code and giving the functions readable names I managed to find out which information the script gathered. For example, the script uses the ipapi location service:\\n\\n![deobfuscated location script](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/location_service.png)Deobfuscated location script\\n\\nAnd I found out where it sent the details.  \\n\\n\\n![Telegram bot function](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/12\/Telegram_bot_function.png)Telegram bot function\\n\\nAny credentials entered on the phishing page are POSTed directly to the attacker&#8217;s Telegram bot and immediately forwarded to their chosen Telegram chat for collection. The Telegram chat ID hardcoded in the script was 5485275217.\\n\\n## How to stay safe\\n\\nThe advice here is pretty standard. (Do as our customer did, not as I did.)\\n\\n  * Phishing and malware campaigns frequently use PDF files, so treat them like any other attachment: don\u2019t open until the trusted sender confirms sending you one.\\n  * Never click links inside attachments without verifying with the sender, especially if you weren&#8217;t expecting the message or don&#8217;t know the sender.\\n  * Always check the address of any website asking for your login details. A password manager can help here, as it won&#8217;t auto-fill credentials on a fake site.\\n  * Use real-time anti-malware protection, preferably with a web protection component. Malwarebytes blocks the domains associated with this campaign.\\n  * Use an email security solution that can detect and quarantine suspicious attachments.\\n\\n\\n\\n**Pro tip:** Malwarebytes Scam Guard recognized the screenshot of the PDF as a phishing attempt and provided advice on how to deal with it.\\n\\n* * *\\n\\n**We don\u2019t just report on threats\u2014we remove them**\\n\\nCybersecurity risks should never spread beyond a headline. Keep threats off your devices by downloading Malwarebytes today.&#8221;,&#8221;published&#8221;:&#8221;2025-12-17T13:38:00&#8243;,&#8221;modified&#8221;:&#8221;2025-12-17T13:38:00&#8243;,&#8221;type&#8221;:&#8221;malwarebytes&#8221;,&#8221;title&#8221;:&#8221;Inside a purchase order PDF phishing campaign&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;MALWAREBYTES:794A60557F57FB77B84923C18276955A&#8221;,&#8221;bulletinFamily&#8221;:&#8221;blog&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[],&#8221;sourceData&#8221;:&#8221;&#8221;,&#8221;sourceHref&#8221;:&#8221;&#8221;,&#8221;cvss&#8221;:{&#8220;score&#8221;:0,&#8221;severity&#8221;:&#8221;NONE&#8221;,&#8221;vector&#8221;:&#8221;NONE&#8221;,&#8221;version&#8221;:&#8221;NONE&#8221;},&#8221;cvss2&#8243;:{},&#8221;cvss3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;,&#8221;cvssV3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;}},&#8221;href&#8221;:&#8221;https:\/\/www.malwarebytes.com\/blog\/threat-intel\/2025\/12\/inside-a-purchase-order-pdf-phishing-campaign&#8221;,&#8221;category_name&#8221;:&#8221;News&#8221;,&#8221;post_link&#8221;:&#8221;&#8221;,&#8221;product&#8221;:&#8221;&#8221;,&#8221;version&#8221;:&#8221;&#8221;,&#8221;vendor&#8221;:&#8221;&#8221;,&#8221;ai_description&#8221;:&#8221;&#8221;,&#8221;ai_severity&#8221;:&#8221;&#8221;,&#8221;ai_vendor&#8221;:&#8221;&#8221;,&#8221;ai_product&#8221;:&#8221;&#8221;,&#8221;ai_version&#8221;:&#8221;&#8221;,&#8221;ai_score&#8221;:0}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2025-12-17T14:05:13&#8243;,&#8221;description&#8221;:&#8221;_A PDF named \\&#8221;`NEW Purchase Order # 52177236.pdf`\\&#8221; turned out to be a phishing lure. So we analyzed the phishing script behind it._\\n\\nA customer contacted&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[6,8,12,115,13,33,7,11,5],"class_list":["post-31538","post","type-post","status-publish","format-standard","hentry","category-category_news","tag-cve","tag-cvss","tag-exploit","tag-malwarebytes","tag-news","tag-none","tag-security","tag-tapic","tag-vulnerability"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A - zero redgem<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zero.redgem.net\/?p=31538\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A - zero redgem\" \/>\n<meta property=\"og:description\" content=\"{&#8220;lastseen&#8221;:&#8221;2025-12-17T14:05:13&#8243;,&#8221;description&#8221;:&#8221;_A PDF named &#8221;`NEW Purchase Order # 52177236.pdf`&#8221; turned out to be a phishing lure. So we analyzed the phishing script behind it._nnA customer contacted...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zero.redgem.net\/?p=31538\" \/>\n<meta property=\"og:site_name\" content=\"zero redgem\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-17T08:48:11+00:00\" \/>\n<meta name=\"author\" content=\"invoker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"invoker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538\"},\"author\":{\"name\":\"invoker\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\"},\"headline\":\"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A\",\"datePublished\":\"2025-12-17T08:48:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538\"},\"wordCount\":1220,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"keywords\":[\"CVE\",\"CVSS\",\"exploit\",\"malwarebytes\",\"news\",\"NONE\",\"Security\",\"tapic\",\"Vulnerability\"],\"articleSection\":[\"category_news\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=31538#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538\",\"name\":\"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A - zero redgem\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\"},\"datePublished\":\"2025-12-17T08:48:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=31538\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=31538#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/zero.redgem.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"name\":\"zero redgem\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zero.redgem.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\",\"name\":\"zero redgem\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"width\":191,\"height\":188,\"caption\":\"zero redgem\"},\"image\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\",\"name\":\"invoker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"caption\":\"invoker\"},\"sameAs\":[\"https:\\\/\\\/zero.redgem.net\"],\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A - zero redgem","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zero.redgem.net\/?p=31538","og_locale":"en_US","og_type":"article","og_title":"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A - zero redgem","og_description":"{&#8220;lastseen&#8221;:&#8221;2025-12-17T14:05:13&#8243;,&#8221;description&#8221;:&#8221;_A PDF named &#8221;`NEW Purchase Order # 52177236.pdf`&#8221; turned out to be a phishing lure. So we analyzed the phishing script behind it._nnA customer contacted...","og_url":"https:\/\/zero.redgem.net\/?p=31538","og_site_name":"zero redgem","article_published_time":"2025-12-17T08:48:11+00:00","author":"invoker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"invoker","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zero.redgem.net\/?p=31538#article","isPartOf":{"@id":"https:\/\/zero.redgem.net\/?p=31538"},"author":{"name":"invoker","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca"},"headline":"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A","datePublished":"2025-12-17T08:48:11+00:00","mainEntityOfPage":{"@id":"https:\/\/zero.redgem.net\/?p=31538"},"wordCount":1220,"commentCount":0,"publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"keywords":["CVE","CVSS","exploit","malwarebytes","news","NONE","Security","tapic","Vulnerability"],"articleSection":["category_news"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zero.redgem.net\/?p=31538#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zero.redgem.net\/?p=31538","url":"https:\/\/zero.redgem.net\/?p=31538","name":"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A - zero redgem","isPartOf":{"@id":"https:\/\/zero.redgem.net\/#website"},"datePublished":"2025-12-17T08:48:11+00:00","breadcrumb":{"@id":"https:\/\/zero.redgem.net\/?p=31538#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zero.redgem.net\/?p=31538"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zero.redgem.net\/?p=31538#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zero.redgem.net\/"},{"@type":"ListItem","position":2,"name":"Inside a purchase order PDF phishing campaign_MALWAREBYTES:794A60557F57FB77B84923C18276955A"}]},{"@type":"WebSite","@id":"https:\/\/zero.redgem.net\/#website","url":"https:\/\/zero.redgem.net\/","name":"zero redgem","description":"","publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zero.redgem.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/zero.redgem.net\/#organization","name":"zero redgem","url":"https:\/\/zero.redgem.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/","url":"","contentUrl":"","width":191,"height":188,"caption":"zero redgem"},"image":{"@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca","name":"invoker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","caption":"invoker"},"sameAs":["https:\/\/zero.redgem.net"],"url":"https:\/\/zero.redgem.net\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/31538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31538"}],"version-history":[{"count":0,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/31538\/revisions"}],"wp:attachment":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}