{"id":6099,"date":"2025-05-05T14:28:23","date_gmt":"2025-05-05T14:28:23","guid":{"rendered":"https:\/\/www.opsshield.com\/blog\/?p=6099"},"modified":"2025-05-05T14:29:32","modified_gmt":"2025-05-05T14:29:32","slug":"database-scanning-with-cpguard","status":"publish","type":"post","link":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/","title":{"rendered":"Database Scanning with cPGuard"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Website infections are no longer limited to just files \u2014 increasingly, attackers are targeting databases as well. Once a vulnerability is discovered, malicious actors can inject harmful code directly into the database. This can result in\u00a0Redirection of visitors to compromised websites,\u00a0Injection of JavaScript into the visitor&#8217;s browser and\u00a0various other malicious activities<\/p>\n<p>These types of infections are especially dangerous as they can compromise site functionality, user trust, and reputation, and may lead to your website being blacklisted by antivirus and security solutions.<\/p>\n<h2>Introducing the WordPress Database Scanner<\/h2>\n<p>At cPGuard, we&#8217;ve observed that WordPress websites are most commonly affected by database-based code injections. To address this, we&#8217;ve introduced a new Database Scanner module as part of our security suite.<\/p>\n<p>This module is carefully designed to:<\/p>\n<ul>\n<li>Minimize resource usage<\/li>\n<li>Avoid false positives<\/li>\n<li>Continuously improve through pattern-based detection<\/li>\n<li>Auto-update its threat detection patterns<\/li>\n<\/ul>\n<h2>How the Database Scanner Works<\/h2>\n<p>The database scanner functions as an extension to our CMS Scanner and Threat Finder. It is triggered under the following scenarios:<\/p>\n<h3>1. Manual Scan<\/h3>\n<p>When a manual scan is initiated, cPGuard automatically checks if the scan path contains a valid WordPress installation. If found, the database scan is run automatically and appended to the full scan report. The result is also available at Virus Scanner \u2192 DB Scanner<\/p>\n<h3>2. Scheduled Scanning<\/h3>\n<p>We run daily CMS discovery and analysis across your server. You can enable automatic database scans by toggling the feature under:<br \/>App Portal \u2192 Server \u2192 Settings \u2192 Virus Scanner \u2192 Database Scanner<\/p>\n<p>Once enabled, the database will be scanned daily, and the results will appear under:<br \/>Virus Scanner \u2192 DB Scanner<\/p>\n<h3>3. Command-Line Interface (CLI)<\/h3>\n<p>You can run a database scan directly via the command line using the cpgcli utility.<\/p>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet title=&#8221;Scan a specific WordPress installation:&#8221; code=&#8221;Y3BnY2xpIGRic2NhbiAtLXNjYW4gL3BhdGgvdG8vd3AtaW5zdGFsbGF0aW9u&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; copy_button=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_dmb_code_snippet][et_pb_dmb_code_snippet title=&#8221;Scan all WordPress databases on the server:&#8221; code=&#8221;Y3BnY2xpIGRic2NhbiAtLXNjYW4gLS1hbGw=&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; copy_button=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_dmb_code_snippet][et_pb_dmb_code_snippet title=&#8221;For full usage instructions:&#8221; code=&#8221;Y3BnY2xpIGRic2NhbiAtLWhlbHA=&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; copy_button=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<blockquote>\n<p>Note: CLI-based scans display results directly in the console and do not store logs.<\/p>\n<\/blockquote>\n<h2>Roadmap &amp; Future Enhancements<\/h2>\n<p>This database scanner is built on a robust foundation that allows for continued improvements. While the current version supports WordPress, We are actively working on adding more signature, Improving performance and extending support to other CMS platforms in future releases.<\/p>\n<p>Stay tuned for updates, and as always, your feedback is welcome as we strive to make cPGuard the most comprehensive and efficient security solution for your web hosting environment.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Website infections are no longer limited to just files \u2014 increasingly, attackers are targeting databases as well. Once a vulnerability is discovered, malicious actors can inject harmful code directly into the database. This can result in\u00a0Redirection of visitors to compromised websites,\u00a0Injection of JavaScript into the visitor&#8217;s browser and\u00a0various other malicious activities These types of infections [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-6099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Database Scanning with cPGuard - OPSSHIELD Blog<\/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:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Database Scanning with cPGuard - OPSSHIELD Blog\" \/>\n<meta property=\"og:description\" content=\"Website infections are no longer limited to just files \u2014 increasingly, attackers are targeting databases as well. Once a vulnerability is discovered, malicious actors can inject harmful code directly into the database. This can result in\u00a0Redirection of visitors to compromised websites,\u00a0Injection of JavaScript into the visitor&#039;s browser and\u00a0various other malicious activities These types of infections [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\" \/>\n<meta property=\"og:site_name\" content=\"OPSSHIELD Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/opsshield\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-05T14:28:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-05T14:29:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"942\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Radhika Valsan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@opsshieldllp\" \/>\n<meta name=\"twitter:site\" content=\"@opsshieldllp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Radhika Valsan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\"},\"author\":{\"name\":\"Radhika Valsan\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/#\/schema\/person\/5d5c7d7813a49fed4ee4ef48fe5919fd\"},\"headline\":\"Database Scanning with cPGuard\",\"datePublished\":\"2025-05-05T14:28:23+00:00\",\"dateModified\":\"2025-05-05T14:29:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\"},\"wordCount\":604,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\",\"url\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\",\"name\":\"Database Scanning with cPGuard - OPSSHIELD Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg\",\"datePublished\":\"2025-05-05T14:28:23+00:00\",\"dateModified\":\"2025-05-05T14:29:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage\",\"url\":\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg\",\"contentUrl\":\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg\",\"width\":1800,\"height\":942},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.opsshield.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Database Scanning with cPGuard\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/#website\",\"url\":\"https:\/\/www.opsshield.com\/blog\/\",\"name\":\"OPSSHIELD Blog\",\"description\":\"OPSSHIELD blogs\",\"publisher\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.opsshield.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/#organization\",\"name\":\"OPSSHIELD LLP\",\"url\":\"https:\/\/www.opsshield.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2022\/06\/image.png\",\"contentUrl\":\"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2022\/06\/image.png\",\"width\":1500,\"height\":300,\"caption\":\"OPSSHIELD LLP\"},\"image\":{\"@id\":\"https:\/\/www.opsshield.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/opsshield\",\"https:\/\/x.com\/opsshieldllp\",\"https:\/\/linkedin.com\/company\/opsshield\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/#\/schema\/person\/5d5c7d7813a49fed4ee4ef48fe5919fd\",\"name\":\"Radhika Valsan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.opsshield.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fc0bb3c502a6ba41e8a61c7b262b27895fbf8346b71d23b0736bd0559f859cde?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fc0bb3c502a6ba41e8a61c7b262b27895fbf8346b71d23b0736bd0559f859cde?s=96&d=mm&r=g\",\"caption\":\"Radhika Valsan\"},\"description\":\"Radhika a web developer with over six years of experience in PHP and WordPress development. Radhika is passionate about building user-friendly and efficient web applications and looking for new ways to improve her skills.\",\"url\":\"https:\/\/www.opsshield.com\/blog\/author\/radhika\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Database Scanning with cPGuard - OPSSHIELD Blog","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:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/","og_locale":"en_US","og_type":"article","og_title":"Database Scanning with cPGuard - OPSSHIELD Blog","og_description":"Website infections are no longer limited to just files \u2014 increasingly, attackers are targeting databases as well. Once a vulnerability is discovered, malicious actors can inject harmful code directly into the database. This can result in\u00a0Redirection of visitors to compromised websites,\u00a0Injection of JavaScript into the visitor's browser and\u00a0various other malicious activities These types of infections [&hellip;]","og_url":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/","og_site_name":"OPSSHIELD Blog","article_publisher":"https:\/\/www.facebook.com\/opsshield","article_published_time":"2025-05-05T14:28:23+00:00","article_modified_time":"2025-05-05T14:29:32+00:00","og_image":[{"width":1800,"height":942,"url":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg","type":"image\/jpeg"}],"author":"Radhika Valsan","twitter_card":"summary_large_image","twitter_creator":"@opsshieldllp","twitter_site":"@opsshieldllp","twitter_misc":{"Written by":"Radhika Valsan","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#article","isPartOf":{"@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/"},"author":{"name":"Radhika Valsan","@id":"https:\/\/www.opsshield.com\/blog\/#\/schema\/person\/5d5c7d7813a49fed4ee4ef48fe5919fd"},"headline":"Database Scanning with cPGuard","datePublished":"2025-05-05T14:28:23+00:00","dateModified":"2025-05-05T14:29:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/"},"wordCount":604,"commentCount":0,"publisher":{"@id":"https:\/\/www.opsshield.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage"},"thumbnailUrl":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/","url":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/","name":"Database Scanning with cPGuard - OPSSHIELD Blog","isPartOf":{"@id":"https:\/\/www.opsshield.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage"},"image":{"@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage"},"thumbnailUrl":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg","datePublished":"2025-05-05T14:28:23+00:00","dateModified":"2025-05-05T14:29:32+00:00","breadcrumb":{"@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#primaryimage","url":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg","contentUrl":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2025\/05\/database-scanner.jpg","width":1800,"height":942},{"@type":"BreadcrumbList","@id":"https:\/\/www.opsshield.com\/blog\/database-scanning-with-cpguard\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.opsshield.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Database Scanning with cPGuard"}]},{"@type":"WebSite","@id":"https:\/\/www.opsshield.com\/blog\/#website","url":"https:\/\/www.opsshield.com\/blog\/","name":"OPSSHIELD Blog","description":"OPSSHIELD blogs","publisher":{"@id":"https:\/\/www.opsshield.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.opsshield.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.opsshield.com\/blog\/#organization","name":"OPSSHIELD LLP","url":"https:\/\/www.opsshield.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.opsshield.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2022\/06\/image.png","contentUrl":"https:\/\/www.opsshield.com\/blog\/wp-content\/uploads\/2022\/06\/image.png","width":1500,"height":300,"caption":"OPSSHIELD LLP"},"image":{"@id":"https:\/\/www.opsshield.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/opsshield","https:\/\/x.com\/opsshieldllp","https:\/\/linkedin.com\/company\/opsshield"]},{"@type":"Person","@id":"https:\/\/www.opsshield.com\/blog\/#\/schema\/person\/5d5c7d7813a49fed4ee4ef48fe5919fd","name":"Radhika Valsan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.opsshield.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fc0bb3c502a6ba41e8a61c7b262b27895fbf8346b71d23b0736bd0559f859cde?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fc0bb3c502a6ba41e8a61c7b262b27895fbf8346b71d23b0736bd0559f859cde?s=96&d=mm&r=g","caption":"Radhika Valsan"},"description":"Radhika a web developer with over six years of experience in PHP and WordPress development. Radhika is passionate about building user-friendly and efficient web applications and looking for new ways to improve her skills.","url":"https:\/\/www.opsshield.com\/blog\/author\/radhika\/"}]}},"_links":{"self":[{"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/posts\/6099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/comments?post=6099"}],"version-history":[{"count":5,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/posts\/6099\/revisions"}],"predecessor-version":[{"id":6107,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/posts\/6099\/revisions\/6107"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/media\/6100"}],"wp:attachment":[{"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/media?parent=6099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/categories?post=6099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opsshield.com\/blog\/wp-json\/wp\/v2\/tags?post=6099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}