[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fpsH8Clf8goxqiKYM9CvYn7c6JraAq6jfSf0VHlatod4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":134,"fingerprints":682},"dreamcore-monitor","DreamCore Monitor","1.1.0","ifsolutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fhasiprabhath1997\u002F","\u003Cp>DreamCore Monitor is a powerful WordPress monitoring plugin that provides comprehensive insights into your website’s security, performance, and integrity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Services\u003C\u002Fstrong>: This plugin connects to external services including ip-api.com for IP geolocation, api.wordpress.org for WordPress core information, and api.github.com for enhanced plugin analysis. See the “External Services” section below for complete details about data transmission and privacy.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login Monitoring\u003C\u002Fstrong> – Track successful and failed login attempts with detailed information including IP addresses, user agents, and geographic data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Core Status\u003C\u002Fstrong> – Monitor WordPress version and check for available updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Monitoring\u003C\u002Fstrong> – Track active plugins, their versions, and available updates with intermediate version information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Monitoring\u003C\u002Fstrong> – Monitor active theme status and available updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Integrity Checking\u003C\u002Fstrong> – Verify WordPress core files against official checksums to detect unauthorized modifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong> – Monitor recent orders when WooCommerce is active\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Support\u003C\u002Fstrong> – External access to monitoring data via secure API endpoints\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sync Functionality\u003C\u002Fstrong> – Incremental data synchronization with external monitoring systems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>API key verification with external monitoring systems\u003C\u002Fli>\n\u003Cli>Secure authentication for REST API endpoints\u003C\u002Fli>\n\u003Cli>Input sanitization and validation\u003C\u002Fli>\n\u003Cli>File integrity monitoring with checksum verification\u003C\u002Fli>\n\u003Cli>Login attempt tracking with geographic information\u003C\u002Fli>\n\u003Cli>Nonce protection for form submissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>REST API Endpoints\u003C\u002Fh4>\n\u003Cp>When an API key is configured, the following endpoints are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fsite-info\u003C\u002Fcode> – General site information\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Flogins\u003C\u002Fcode> – Login attempt logs\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Flogins\u002Fsync\u003C\u002Fcode> – Incremental login data sync\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fcore-version\u003C\u002Fcode> – WordPress core version status\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fplugins\u003C\u002Fcode> – Active plugins information\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fthemes\u003C\u002Fcode> – Theme information\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fintegrity\u003C\u002Fcode> – File integrity check results\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Forders\u003C\u002Fcode> – WooCommerce orders (if WooCommerce is active)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Website Security Monitoring\u003C\u002Fstrong> – Track login attempts and detect suspicious activity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maintenance Management\u003C\u002Fstrong> – Monitor WordPress core, plugin, and theme updates across multiple sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Integrity Verification\u003C\u002Fstrong> – Detect unauthorized changes to WordPress core files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Monitoring Integration\u003C\u002Fstrong> – Connect with external monitoring systems via REST API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Store Monitoring\u003C\u002Fstrong> – Keep track of recent orders and store activity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Optional: WooCommerce plugin for order monitoring features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services to provide its functionality:\u003C\u002Fp>\n\u003Ch4>IP Geolocation Service (ip-api.com)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Obtain geographical location information for login monitoring and security analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: User’s IP address only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Each time a user logs in to your WordPress site (if geolocation is enabled)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency\u003C\u002Fstrong>: Once per login attempt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data retention\u003C\u002Fstrong>: This plugin does not store data from this service permanently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: http:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: http:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Control\u003C\u002Fstrong>: Site administrators can disable geolocation in plugin settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Core API (api.wordpress.org)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Check for available WordPress core updates, plugin information, and core file checksums\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Current WordPress version, site URL (as User-Agent header), plugin slugs, and locale information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: During scheduled update checks and plugin analysis (typically daily)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency\u003C\u002Fstrong>: Multiple times per day during normal plugin operation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data retention\u003C\u002Fstrong>: This plugin does not store data from this service permanently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fgpl\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Control\u003C\u002Fstrong>: This is essential for plugin functionality and cannot be disabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GitHub API (api.github.com)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Analyze plugin update information from GitHub repositories for enhanced update type detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Repository information and release data requests\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: During plugin update analysis (when available)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency\u003C\u002Fstrong>: During plugin update checks (typically daily)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data retention\u003C\u002Fstrong>: This plugin caches repository information temporarily (24 hours)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Fprivacy-policies\u002Fgithub-privacy-statement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Fgithub-terms\u002Fgithub-terms-of-service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Control\u003C\u002Fstrong>: This is part of the enhanced plugin analysis feature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data Handling and Privacy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Local Storage\u003C\u002Fstrong>: All monitoring data is stored locally in your WordPress database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Personal Data\u003C\u002Fstrong>: The plugin does not collect personal user information beyond what’s necessary for monitoring\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Retention\u003C\u002Fstrong>: Login logs are automatically deleted based on your configured retention period (default: 90 days)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Transmission\u003C\u002Fstrong>: Data is only sent to external services as described above\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Rights\u003C\u002Fstrong>: Site administrators can clear all plugin data at any time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GDPR Compliance\u003C\u002Fh4>\n\u003Cp>This plugin respects user privacy and GDPR guidelines:\u003Cbr \u002F>\n* IP address geolocation is optional and can be disabled\u003Cbr \u002F>\n* Login monitoring data is stored locally and automatically purged\u003Cbr \u002F>\n* No personal data is transmitted to external services beyond IP addresses for geolocation\u003Cbr \u002F>\n* Users can request deletion of their monitoring data through the site administrator\u003C\u002Fp>\n\u003Ch4>Disabling External Services\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Geolocation\u003C\u002Fstrong>: Can be disabled in plugin settings (Settings > Geolocation)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress API\u003C\u002Fstrong>: Cannot be disabled as it’s essential for core functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GitHub API\u003C\u002Fstrong>: Used automatically when available, no separate disable option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Ch4>Data Collection\u003C\u002Fh4>\n\u003Cp>DreamCore Monitor collects and stores the following information locally in your WordPress database:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login Attempts\u003C\u002Fstrong>: Usernames, IP addresses, user agents, timestamps, and login success\u002Ffailure status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System Information\u003C\u002Fstrong>: WordPress version, plugin\u002Ftheme information, file checksums\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Data\u003C\u002Fstrong>: Order information if WooCommerce is active (order IDs, customer names, amounts, status)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Services\u003C\u002Fh4>\n\u003Cp>This plugin connects to external services as detailed in the “External Services” section above:\u003Cbr \u002F>\n* IP geolocation via ip-api.com (optional)\u003Cbr \u002F>\n* WordPress core information via api.wordpress.org (required)\u003Cbr \u002F>\n* GitHub repository analysis via api.github.com (automatic)\u003C\u002Fp>\n\u003Ch4>Data Retention\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Login logs are automatically deleted based on your configured retention period (default: 90 days)\u003C\u002Fli>\n\u003Cli>System monitoring data is refreshed during each check\u003C\u002Fli>\n\u003Cli>External service data is not stored permanently\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>User Rights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Site administrators can clear all plugin data at any time\u003C\u002Fli>\n\u003Cli>Geolocation can be disabled in plugin settings\u003C\u002Fli>\n\u003Cli>Users can request deletion of their login attempt data through the site administrator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GDPR Compliance\u003C\u002Fh4>\n\u003Cp>This plugin respects user privacy and follows GDPR guidelines. No personal data is transmitted to external services except IP addresses for optional geolocation purposes..\u003C\u002Fp>\n","WordPress monitoring solution that tracks login attempts, core status, plugin updates, theme status, and file integrity.",10,258,0,"2025-09-25T08:02:00.000Z","6.7.5","5.0","7.4",[19,20,21,22,23],"admin","integrity","login","monitoring","security","https:\u002F\u002Fdreamcore360.com\u002Fwebsite\u002Fwebsite-health-monitor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdreamcore-monitor.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"hasiprabhath1997",1,30,94,"2026-04-04T10:43:37.552Z",[37,50,73,97,117],{"slug":38,"name":39,"version":40,"author":38,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":26,"num_ratings":45,"last_updated":46,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":47,"homepage":48,"download_link":49,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sitesignal","SiteSignal","1.0.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fsitesignal\u002F","\u003Cp>SiteSignal is an \u003Cstrong>AI Visibility & Website Health Platform\u003C\u002Fstrong> designed to help organisations understand how their brand is represented by AI systems and maintain the technical clarity, stability, and reliability those systems rely on.\u003C\u002Fp>\n\u003Cp>SiteSignal unifies five core areas:\u003Cbr \u002F>\n– \u003Cstrong>AI Visibility\u003C\u002Fstrong> — how often and how accurately AI systems mention your brand\u003Cbr \u002F>\n– \u003Cstrong>AI Visibility Strategy\u003C\u002Fstrong> — insights and recommendations for improving visibility\u003Cbr \u002F>\n– \u003Cstrong>Website Health\u003C\u002Fstrong> — foundational structural and technical signals\u003Cbr \u002F>\n– \u003Cstrong>Website Performance\u003C\u002Fstrong> — speed, stability, and reliability\u003Cbr \u002F>\n– \u003Cstrong>Technical Audits\u003C\u002Fstrong> — continuous assessment of clarity, structure, metadata, and discoverability factors\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>SiteSignal WordPress plugin\u003C\u002Fstrong> acts as a secure data connection between your website and the SiteSignal platform. It collects verified technical, structural, security, and performance signals from your site and transmits them to your SiteSignal dashboard for continuous analysis and monitoring.\u003C\u002Fp>\n\u003Cp>Through this plugin, SiteSignal is able to:\u003Cbr \u002F>\n– Monitor foundational website health signals\u003Cbr \u002F>\n– Track performance stability and availability\u003Cbr \u002F>\n– Validate structural clarity and technical integrity\u003Cbr \u002F>\n– Support continuous technical audits\u003Cbr \u002F>\n– Ensure accurate and consistent data for AI visibility analysis\u003C\u002Fp>\n\u003Cp>The plugin does not perform optimisation, marketing actions, or visibility manipulation. Its role is strictly to provide reliable technical data that powers analysis inside the SiteSignal platform.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Services\u003C\u002Fstrong>: This plugin connects to external services including ip-api.com for IP geolocation, api.wordpress.org for WordPress core information, and api.github.com for enhanced plugin analysis. See the “External Services” section below for complete details about data transmission and privacy.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login Monitoring\u003C\u002Fstrong> – Track successful and failed login attempts with detailed information including IP addresses, user agents, and geographic data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Core Status\u003C\u002Fstrong> – Monitor WordPress version and check for available updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Monitoring\u003C\u002Fstrong> – Track active plugins, their versions, and available updates with intermediate version information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Monitoring\u003C\u002Fstrong> – Monitor active theme status and available updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Integrity Checking\u003C\u002Fstrong> – Verify WordPress core files against official checksums to detect unauthorized modifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong> – Monitor recent orders when WooCommerce is active\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Support\u003C\u002Fstrong> – External access to monitoring data via secure API endpoints\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sync Functionality\u003C\u002Fstrong> – Incremental data synchronization with external monitoring systems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>API key verification with external monitoring systems\u003C\u002Fli>\n\u003Cli>Secure authentication for REST API endpoints\u003C\u002Fli>\n\u003Cli>Input sanitization and validation\u003C\u002Fli>\n\u003Cli>File integrity monitoring with checksum verification\u003C\u002Fli>\n\u003Cli>Login attempt tracking with geographic information\u003C\u002Fli>\n\u003Cli>Nonce protection for form submissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>REST API Endpoints\u003C\u002Fh4>\n\u003Cp>When an API key is configured, the following endpoints are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fsite-info\u003C\u002Fcode> – General site information\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Flogins\u003C\u002Fcode> – Login attempt logs\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Flogins\u002Fsync\u003C\u002Fcode> – Incremental login data sync\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fcore-version\u003C\u002Fcode> – WordPress core version status\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fplugins\u003C\u002Fcode> – Active plugins information\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fthemes\u003C\u002Fcode> – Theme information\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Fintegrity\u003C\u002Fcode> – File integrity check results\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fwp-site-monitor\u002Fv1\u002Forders\u003C\u002Fcode> – WooCommerce orders (if WooCommerce is active)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Website Security Monitoring\u003C\u002Fstrong> – Track login attempts and detect suspicious activity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maintenance Management\u003C\u002Fstrong> – Monitor WordPress core, plugin, and theme updates across multiple sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Integrity Verification\u003C\u002Fstrong> – Detect unauthorized changes to WordPress core files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Monitoring Integration\u003C\u002Fstrong> – Connect with external monitoring systems via REST API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Store Monitoring\u003C\u002Fstrong> – Keep track of recent orders and store activity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Optional: WooCommerce plugin for order monitoring features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services to provide its functionality:\u003C\u002Fp>\n\u003Ch4>IP Geolocation Service (ip-api.com)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Obtain geographical location information for login monitoring and security analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: User’s IP address only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Each time a user logs in to your WordPress site (if geolocation is enabled)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency\u003C\u002Fstrong>: Once per login attempt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data retention\u003C\u002Fstrong>: This plugin does not store data from this service permanently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: http:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: http:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Control\u003C\u002Fstrong>: Site administrators can disable geolocation in plugin settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Core API (api.wordpress.org)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Check for available WordPress core updates, plugin information, and core file checksums\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Current WordPress version, site URL (as User-Agent header), plugin slugs, and locale information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: During scheduled update checks and plugin analysis (typically daily)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency\u003C\u002Fstrong>: Multiple times per day during normal plugin operation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data retention\u003C\u002Fstrong>: This plugin does not store data from this service permanently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fgpl\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Control\u003C\u002Fstrong>: This is essential for plugin functionality and cannot be disabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GitHub API (api.github.com)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Analyze plugin update information from GitHub repositories for enhanced update type detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Repository information and release data requests\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: During plugin update analysis (when available)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency\u003C\u002Fstrong>: During plugin update checks (typically daily)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data retention\u003C\u002Fstrong>: This plugin caches repository information temporarily (24 hours)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Fprivacy-policies\u002Fgithub-privacy-statement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Fgithub-terms\u002Fgithub-terms-of-service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Control\u003C\u002Fstrong>: This is part of the enhanced plugin analysis feature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data Handling and Privacy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Local Storage\u003C\u002Fstrong>: All monitoring data is stored locally in your WordPress database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Personal Data\u003C\u002Fstrong>: The plugin does not collect personal user information beyond what’s necessary for monitoring\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Retention\u003C\u002Fstrong>: Login logs are automatically deleted based on your configured retention period (default: 90 days)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Transmission\u003C\u002Fstrong>: Data is only sent to external services as described above\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Rights\u003C\u002Fstrong>: Site administrators can clear all plugin data at any time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GDPR Compliance\u003C\u002Fh4>\n\u003Cp>This plugin respects user privacy and GDPR guidelines:\u003Cbr \u002F>\n* IP address geolocation is optional and can be disabled\u003Cbr \u002F>\n* Login monitoring data is stored locally and automatically purged\u003Cbr \u002F>\n* No personal data is transmitted to external services beyond IP addresses for geolocation\u003Cbr \u002F>\n* Users can request deletion of their monitoring data through the site administrator\u003C\u002Fp>\n\u003Ch4>Disabling External Services\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Geolocation\u003C\u002Fstrong>: Can be disabled in plugin settings (Settings > Geolocation)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress API\u003C\u002Fstrong>: Cannot be disabled as it’s essential for core functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GitHub API\u003C\u002Fstrong>: Used automatically when available, no separate disable option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Ch4>Data Collection\u003C\u002Fh4>\n\u003Cp>SiteSignal collects and stores the following information locally in your WordPress database:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login Attempts\u003C\u002Fstrong>: Usernames, IP addresses, user agents, timestamps, and login success\u002Ffailure status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System Information\u003C\u002Fstrong>: WordPress version, plugin\u002Ftheme information, file checksums\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Data\u003C\u002Fstrong>: Order information if WooCommerce is active (order IDs, customer names, amounts, status)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Services\u003C\u002Fh4>\n\u003Cp>This plugin connects to external services as detailed in the “External Services” section above:\u003Cbr \u002F>\n* IP geolocation via ip-api.com (optional)\u003Cbr \u002F>\n* WordPress core information via api.wordpress.org (required)\u003Cbr \u002F>\n* GitHub repository analysis via api.github.com (automatic)\u003C\u002Fp>\n\u003Ch4>Data Retention\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Login logs are automatically deleted based on your configured retention period (default: 90 days)\u003C\u002Fli>\n\u003Cli>System monitoring data is refreshed during each check\u003C\u002Fli>\n\u003Cli>External service data is not stored permanently\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>User Rights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Site administrators can clear all plugin data at any time\u003C\u002Fli>\n\u003Cli>Geolocation can be disabled in plugin settings\u003C\u002Fli>\n\u003Cli>Users can request deletion of their login attempt data through the site administrator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GDPR Compliance\u003C\u002Fh4>\n\u003Cp>This plugin respects user privacy and follows GDPR guidelines. No personal data is transmitted to external services except IP addresses for optional geolocation purposes.\u003C\u002Fp>\n","SiteSignal WordPress connector for AI visibility, website health, performance monitoring, and technical audits.",169,2,"2025-12-17T05:24:00.000Z",[19,20,21,22,23],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsitesignal.zip",{"slug":51,"name":52,"version":53,"author":54,"author_profile":55,"description":56,"short_description":57,"active_installs":58,"downloaded":59,"rating":60,"num_ratings":61,"last_updated":62,"tested_up_to":63,"requires_at_least":64,"requires_php":65,"tags":66,"homepage":68,"download_link":69,"security_score":70,"vuln_count":71,"unpatched_count":13,"last_vuln_date":72,"fetched_at":28},"loginizer","Loginizer","2.0.6","Softaculous","https:\u002F\u002Fprofiles.wordpress.org\u002Fsoftaculous\u002F","\u003Cp>Loginizer is a WordPress plugin which helps you fight against bruteforce attack by blocking login for the IP after it reaches maximum retries allowed. You can blacklist or whitelist IPs for login using Loginizer. You can use various other features like Two Factor Auth, reCAPTCHA, PasswordLess Login, etc. to improve security of your website.\u003C\u002Fp>\n\u003Cp>Loginizer is actively used by more than 1000000+ WordPress websites.\u003C\u002Fp>\n\u003Cp>You can find our official documentation at \u003Ca href=\"https:\u002F\u002Floginizer.com\u002Fdocs\" rel=\"nofollow ugc\">https:\u002F\u002Floginizer.com\u002Fdocs\u003C\u002Fa>. We are also active in our community support forums on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Floginizer\" rel=\"ugc\">wordpress.org\u003C\u002Fa> if you are one of our free users. Our Premium Support Ticket System is at \u003Ca href=\"https:\u002F\u002Floginizer.deskuss.com\" rel=\"nofollow ugc\">https:\u002F\u002Floginizer.deskuss.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Free Features :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brute force protection. IPs trying to brute force your website will be blocked for 15 minutes after 3 failed login attempts. After multiple lockouts the IP is blocked for 24 hours. This is the default configuration and can be changed from Loginizer -> Brute force page in WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Failed login attempts logs.\u003C\u002Fli>\n\u003Cli>Blacklist IPs\u003C\u002Fli>\n\u003Cli>Whitelist IPs\u003C\u002Fli>\n\u003Cli>Custom error messages on failed login.\u003C\u002Fli>\n\u003Cli>Permission check for important files and folders.\u003C\u002Fli>\n\u003Cli>Allow only Trusted IP.\u003C\u002Fli>\n\u003Cli>Blocked Screen in place of the Login page.\u003C\u002Fli>\n\u003Cli>Email Notification on successful login.\u003C\u002Fli>\n\u003Cli>Let users login with LinkedIn\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Support and Pro Features\u003C\u002Fh4>\n\u003Cp>Get professional support from our experts and pro features to take your site’s security to the next level with \u003Ca href=\"https:\u002F\u002Floginizer.com\u002Fpricing\" rel=\"nofollow ugc\">Loginizer-Security\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Pro Features :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>MD5 Checksum – of Core WordPress Files. The admin can check and ignore files as well.\u003C\u002Fli>\n\u003Cli>PasswordLess Login – At the time of Login, the username \u002F email address will be asked and an email will be sent to the email address of that account with a temporary link to login.\u003C\u002Fli>\n\u003Cli>Two Factor Auth via Email – On login, an email will be sent to the email address of that account with a temporary 6 digit code to complete the login.\u003C\u002Fli>\n\u003Cli>Two Factor Auth via App – The user can configure the account with a 2FA App like Google Authenticator, Authy, etc.\u003C\u002Fli>\n\u003Cli>Login Challenge Question – The user can setup a Challenge Question and Answer as an additional security layer. After Login, the user will need to answer the question to complete the login.\u003C\u002Fli>\n\u003Cli>reCAPTCHA – Google’s reCAPTCHA v3\u002Fv2, Cloudflare Turnstile, hCAPTCHA can be configured for the Login screen, Comments Section, Registration Form, etc. to prevent automated brute force attacks. Supports WooCommerce as well.\u003C\u002Fli>\n\u003Cli>Rename Login Page – The Admin can rename the login URL (slug) to something different from wp-login.php to prevent automated brute force attacks.\u003C\u002Fli>\n\u003Cli>Rename WP-Admin URL – The Admin area in WordPress is accessed via wp-admin. With loginizer you can change it to anything e.g. site-admin\u003C\u002Fli>\n\u003Cli>CSRF Protection – This helps in preventing CSRF attacks as it updates the admin URL with a session string which makes it difficult and nearly impossible for the attacker to predict the URL.\u003C\u002Fli>\n\u003Cli>Rename Login with Secrecy – If set, then all Login URL’s will still point to wp-login.php and users will have to access the New Login Slug by typing it in the browser.\u003C\u002Fli>\n\u003Cli>Disable XML-RPC – An option to simply disable XML-RPC in WordPress. Most of the WordPress users don’t need XML-RPC and can disable it to prevent automated brute force attacks.\u003C\u002Fli>\n\u003Cli>Rename XML-RPC – The Admin can rename the XML-RPC to something different from xmlrpc.php to prevent automated brute force attacks.\u003C\u002Fli>\n\u003Cli>Username Auto Blacklist – Attackers generally use common usernames like admin, administrator, or variations of your domain name \u002F business name. You can specify such username here and Loginizer will auto-blacklist the IP Address(s) of clients who try to use such username(s).\u003C\u002Fli>\n\u003Cli>New Registration Domain Blacklist – If you would like to ban new registrations from a particular domain, you can use this utility to do so.\u003C\u002Fli>\n\u003Cli>Change the Admin Username – The Admin can rename the admin username to something more difficult.\u003C\u002Fli>\n\u003Cli>Auto Blacklist IPs – IPs will be auto blacklisted, if certain usernames saved by the Admin are used to login by malicious bots \u002F users.\u003C\u002Fli>\n\u003Cli>Disable Pingbacks – Simple way to disable PingBacks.\u003C\u002Fli>\n\u003Cli>SSO – Single Sign-on, let any user access to your WordPress Dashboard without the need to share username or password.\u003C\u002Fli>\n\u003Cli>Limit Concurrent Logins – It prevents user to login from different devices concurrently, you can define how many devices you want to allow, and how you want to restrict the user when concurrent limit is reached.\u003C\u002Fli>\n\u003Cli>Social Login – Users can login or register with their Google, Github, Facebook, X (Twitter), Discord, Twitch, LinkedIn, Microsoft with support for WooCommerce and Ultimate Member.\u003C\u002Fli>\n\u003Cli>Key Less Social Login – Use Loginizer’s Social Auth for easy key less Social login configuration, now supports Google, GitHub, X, LinkedIn more to be added later\u003C\u002Fli>\n\u003Cli>Country Blocking – Block IPs from specific countries to restrict access to your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features in Loginizer include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blocks IP after maximum retries allowed\u003C\u002Fli>\n\u003Cli>Extended Lockout after maximum lockouts allowed\u003C\u002Fli>\n\u003Cli>Email notification to admin after max lockouts\u003C\u002Fli>\n\u003Cli>Blacklist IP\u002FIP range\u003C\u002Fli>\n\u003Cli>Whitelist IP\u002FIP range\u003C\u002Fli>\n\u003Cli>Check logs of failed attempts\u003C\u002Fli>\n\u003Cli>Create IP ranges\u003C\u002Fli>\n\u003Cli>Delete IP ranges\u003C\u002Fli>\n\u003Cli>Licensed under LGPLv2.1\u003C\u002Fli>\n\u003Cli>Safe & Secure\u003C\u002Fli>\n\u003C\u002Ful>\n","Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.",1000000,29791210,96,1020,"2026-03-02T12:38:00.000Z","6.9.4","3.0","5.5",[67,19,21,51,23],"access","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Floginizer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floginizer.2.0.6.zip",87,8,"2024-11-04 00:00:00",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":83,"num_ratings":84,"last_updated":85,"tested_up_to":63,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":92,"download_link":93,"security_score":94,"vuln_count":95,"unpatched_count":13,"last_vuln_date":96,"fetched_at":28},"hide-my-wp","WP Ghost (Hide My WP Ghost) – Security & Firewall","5.5.02","John Darrel","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohndarrel\u002F","\u003Cp>Level up your WordPress security with the WP Ghost plugin! \u003Ca href=\"https:\u002F\u002Fwpghost.com\u002Fkb\u002F99-fewer-hacker-attacks-on-wordpress-sites\u002F\" rel=\"nofollow ugc\">99% Fewer Hacker Attacks on WordPress Sites\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Ghost\u003C\u002Fstrong> (formerly Hide My WP Ghost) is a \u003Cstrong>comprehensive hack-prevention security solution for WordPress\u003C\u002Fstrong> websites. It adds \u003Cstrong>multiple layers of security to block hacker bots and prevent unauthorized access\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>It works by changing and hiding common vulnerabilities, making it difficult for bots and hackers to exploit weak points in plugins, themes, and the WordPress core itself.\u003C\u002Fp>\n\u003Cp>WP Ghost Network Stats: \u003Cstrong>blocked over 10 million monthly brute-force attempts\u003C\u002Fstrong> and \u003Cstrong>prevented over 100 million monthly threats\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Key features include powerful protection against:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Brute Force Attacks\u003C\u002Fli>\n\u003Cli>SQL Injection Attacks\u003C\u002Fli>\n\u003Cli>Script Injection Attacks\u003C\u002Fli>\n\u003Cli>Vulnerability Exploit\u003C\u002Fli>\n\u003Cli>Malware Injection\u003C\u002Fli>\n\u003Cli>XML-RPC attacks\u003C\u002Fli>\n\u003Cli>File Inclusion Exploits\u003C\u002Fli>\n\u003Cli>Directory Traversal Attacks\u003C\u002Fli>\n\u003Cli>Default WP Paths Exploits\u003C\u002Fli>\n\u003Cli>Cross-Site Scripting (XSS)\u003C\u002Fli>\n\u003Cli>Throttling of Access Attempts to Entry Points\u003C\u002Fli>\n\u003Cli>and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Protect your site today! WP Ghost hides and secures all common paths, plugins, and themes from hacker bots and spammers.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQMdoSN8dk1c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\nYouTube – Why You Must Have \u003Ca href=\"https:\u002F\u002Fwpghost.com\" rel=\"nofollow ugc\">Hide My WP\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WP Ghost is packed with over 65 security-free features:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Change and Hide Paths:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide WordPress wp-admin, and show 404 error or a custom page\u003C\u002Fli>\n\u003Cli>Hide WordPress wp-login.php, and show 404 error or a custom page\u003C\u002Fli>\n\u003Cli>Hide WordPress Common Paths\u003C\u002Fli>\n\u003Cli>Hide WordPress Common Files\u003C\u002Fli>\n\u003Cli>Change the wp-admin and wp-login URLs\u003C\u002Fli>\n\u003Cli>Change lost password URL\u003C\u002Fli>\n\u003Cli>Change register URL\u003C\u002Fli>\n\u003Cli>Change logout URL\u003C\u002Fli>\n\u003Cli>Change activation URL\u003C\u002Fli>\n\u003Cli>Change admin-ajax URL\u003C\u002Fli>\n\u003Cli>Change wp-content URL\u003C\u002Fli>\n\u003Cli>Change wp-includes URL\u003C\u002Fli>\n\u003Cli>Change uploads URL\u003C\u002Fli>\n\u003Cli>Change comments URL\u003C\u002Fli>\n\u003Cli>Change author URL\u003C\u002Fli>\n\u003Cli>Change plugins URL\u003C\u002Fli>\n\u003Cli>Change plugins name\u003C\u002Fli>\n\u003Cli>Change themes URL\u003C\u002Fli>\n\u003Cli>Change themes name\u003C\u002Fli>\n\u003Cli>Custom themes style.css name\u003C\u002Fli>\n\u003Cli>Change REST API wp-json URL\u003C\u002Fli>\n\u003Cli>Change category URL\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change tags URL\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom login redirects based on user role\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom logout redirects based on user role\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change URLs from Relative to Absolute\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Change URLs in Ajax calls\u003C\u002Fli>\n\u003Cli>Change URLs for Logged Users\u003C\u002Fli>\n\u003Cli>Change URLs in Cache Files\u003C\u002Fli>\n\u003Cli>Change paths in Sitemap.xml\u003C\u002Fli>\n\u003Cli>Change paths in Robots.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Firewall:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Two-factor Authentication By Code (2FA)\u003C\u002Fli>\n\u003Cli>Two-factor Authentication By Email (2FA)\u003C\u002Fli>\n\u003Cli>Two-factor Authentication By Passkey (2FA)\u003C\u002Fli>\n\u003Cli>Security Headers against XSS & Code Injections\u003C\u002Fli>\n\u003Cli>Security Header Strict-Transport-Security\u003C\u002Fli>\n\u003Cli>Security Header Content-Security-Policy\u003C\u002Fli>\n\u003Cli>Security Header X-XSS-Protection\u003C\u002Fli>\n\u003Cli>Security Header X-Content-Type-Options\u003C\u002Fli>\n\u003Cli>Security Header X-Frame-Options\u003C\u002Fli>\n\u003Cli>Firewall against Script Injections and SQL Injection\u003C\u002Fli>\n\u003Cli>7G Firewall Security Filter\u003C\u002Fli>\n\u003Cli>8G Firewall Security Filter\u003C\u002Fli>\n\u003Cli>Block by IP Addresses\u003C\u002Fli>\n\u003Cli>Block by User Agents\u003C\u002Fli>\n\u003Cli>Block by Referrers\u003C\u002Fli>\n\u003Cli>Block by Hostnames\u003C\u002Fli>\n\u003Cli>Hide Website from Theme Detectors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Hide Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide \u002Fwp-admin path\u003C\u002Fli>\n\u003Cli>Hide \u002Fwp-login path\u003C\u002Fli>\n\u003Cli>Hide \u002Flogin path\u003C\u002Fli>\n\u003Cli>Hide REST API wp-json path\u003C\u002Fli>\n\u003Cli>Hide Admin Toolbar based on user role\u003C\u002Fli>\n\u003Cli>Hide style IDs and META IDs\u003C\u002Fli>\n\u003Cli>Hide WordPress HTML comments\u003C\u002Fli>\n\u003Cli>Hide Version and WordPress Tags\u003C\u002Fli>\n\u003Cli>Hide DNS Prefetch WordPress link\u003C\u002Fli>\n\u003Cli>Hide WordPress Generator Meta\u003C\u002Fli>\n\u003Cli>Hide RSD (Really Simple Directory) header\u003C\u002Fli>\n\u003Cli>Hide Emoticons if you don’t use them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Disable Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable REST API access\u003C\u002Fli>\n\u003Cli>Disable XML-RPC access\u003C\u002Fli>\n\u003Cli>Disable Embed scripts\u003C\u002Fli>\n\u003Cli>Disable DB-Debug in Frontend\u003C\u002Fli>\n\u003Cli>Disable WLW Manifest scripts\u003C\u002Fli>\n\u003Cli>Disable Select All – Ctrl+A (Windows and Linux), ⌘+A (macOS)\u003C\u002Fli>\n\u003Cli>Disable Copy – Ctrl+C (Windows and Linux), ⌘+C (macOS)\u003C\u002Fli>\n\u003Cli>Disable Cut – Ctrl+X (Windows and Linux), ⌘+X (macOS)\u003C\u002Fli>\n\u003Cli>Disable Paste – Ctrl+V (Windows and Linux), ⌘+V (macOS)\u003C\u002Fli>\n\u003Cli>Disable Save – Ctrl+S (Windows and Linux), ⌘+S (macOS)\u003C\u002Fli>\n\u003Cli>Disable Inspect Element\u002FDeveloper Tool –  Ctrl+Shift+I (Windows and Linux), ⌘+⌥+I (macOS)\u003C\u002Fli>\n\u003Cli>Disable View Source – Ctrl+U (Windows and Linux), ⌘+U (macOS)\u003C\u002Fli>\n\u003Cli>Disable Right Click\u003C\u002Fli>\n\u003Cli>Disable Drag-Drop\u003C\u002Fli>\n\u003Cli>Disable Image Dragging by Mouse\u003C\u002Fli>\n\u003Cli>Disable Text Selection\u003C\u002Fli>\n\u003Cli>Disable Directory Browsing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Mapping Text and URLs: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change URLs using URL Mapping\u003C\u002Fli>\n\u003Cli>Change classes using Text Mapping\u003C\u002Fli>\n\u003Cli>Change CDN URLs using CDN Mapping\u003C\u002Fli>\n\u003Cli>Change paths in the cache files\u003C\u002Fli>\n\u003Cli>Change paths in the Feed link\u003C\u002Fli>\n\u003Cli>Change paths in the Sitemap XML\u003C\u002Fli>\n\u003Cli>Change paths in the Robots.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Brute Force Protection: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brute Force Protection with Math reCaptcha\u003C\u002Fli>\n\u003Cli>Brute Force Protection with Google reCaptcha V2\u003C\u002Fli>\n\u003Cli>Brute Force Protection with Google reCaptcha V3\u003C\u002Fli>\n\u003Cli>Brute Force Protection with Google Enterprise reCaptcha\u003C\u002Fli>\n\u003Cli>Brute Force Protection on Login\u003C\u002Fli>\n\u003Cli>Brute Force Protection on Password Lost\u003C\u002Fli>\n\u003Cli>Brute Force Protection on Signup\u003C\u002Fli>\n\u003Cli>Brute Force Protection on Comment\u003C\u002Fli>\n\u003Cli>Brute Force Protection on Woocommerce Login\u003C\u002Fli>\n\u003Cli>Brute Force Protection shortcode [hmwp_bruteforce]\u003C\u002Fli>\n\u003Cli>Custom attempts, timeout, message\u003C\u002Fli>\n\u003Cli>Manage Blacklist and Whitelist IPs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Extra Features: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Magic Link Login Without Password\u003C\u002Fli>\n\u003Cli>Temporary Logins Without Password\u003C\u002Fli>\n\u003Cli>Fix relative URLs\u003C\u002Fli>\n\u003Cli>Backup and Restore settings\u003C\u002Fli>\n\u003Cli>Change classes on source code using Text Mapping\u003C\u002Fli>\n\u003Cli>Change URLs on source code using URL Mapping\u003C\u002Fli>\n\u003Cli>Cache CSS, JS, and Images to optimize the loading speed\u003C\u002Fli>\n\u003Cli>Weekly security checks and reports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Integrations:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for WP Multisite\u003C\u002Fli>\n\u003Cli>Support for Nginx\u003C\u002Fli>\n\u003Cli>Support for IIS\u003C\u002Fli>\n\u003Cli>Support for LiteSpeed\u003C\u002Fli>\n\u003Cli>Support for Apache\u003C\u002Fli>\n\u003Cli>Support for Siteground\u003C\u002Fli>\n\u003Cli>Support for WP Engine\u003C\u002Fli>\n\u003Cli>Support for AWS Hosting\u003C\u002Fli>\n\u003Cli>Support for Inmotion Hosting\u003C\u002Fli>\n\u003Cli>Support for Hostgator Hosting\u003C\u002Fli>\n\u003Cli>Support for Godaddy Hosting\u003C\u002Fli>\n\u003Cli>Support for Host1plus\u003C\u002Fli>\n\u003Cli>Support for Payperhost\u003C\u002Fli>\n\u003Cli>Support for Fastcomet\u003C\u002Fli>\n\u003Cli>Support for Dreamhost\u003C\u002Fli>\n\u003Cli>Support for Bitnami Apache\u003C\u002Fli>\n\u003Cli>Support for Bitnami Nginx\u003C\u002Fli>\n\u003Cli>Support for Google Cloud Hosting\u003C\u002Fli>\n\u003Cli>Support for Litespeed Hosting\u003C\u002Fli>\n\u003Cli>Support for Flywheels Local\u003C\u002Fli>\n\u003Cli>Support for Flywheels Hosting\u003C\u002Fli>\n\u003Cli>Support for Ploi Hosting\u003C\u002Fli>\n\u003Cli>Support for Namecheap Hosting\u003C\u002Fli>\n\u003Cli>Support for RunCloud Hosting\u003C\u002Fli>\n\u003Cli>Support for WPEngine Hosting\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support for CloudPanel Hosting\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Recommended by Wp Rocket\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Recommended by WPML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Security Features (over 80):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Hardening\u003C\u002Fli>\n\u003Cli>Hide WordPress Common Paths by Extension\u003C\u002Fli>\n\u003Cli>Hide WordPress Files like wp-config.php, wp-config-sample.php, wp-load.php, wp-settings.php, wp-blog-header.php, readme.html, readme.txt, install.php, license.txt, php.ini, hidemywp.conf, bb-config.php, error_log, debug.log\u003C\u002Fli>\n\u003Cli>Security Threats Monitoring\u003C\u002Fli>\n\u003Cli>Events\u002FActions Monitoring\u003C\u002Fli>\n\u003Cli>Brute Force Monitoring\u003C\u002Fli>\n\u003Cli>Geo Security\u003C\u002Fli>\n\u003Cli>Country Blocking\u003C\u002Fli>\n\u003Cli>Vulnerability Management\u003C\u002Fli>\n\u003Cli>Files Permission Fix\u003C\u002Fli>\n\u003Cli>Database Prefix Change\u003C\u002Fli>\n\u003Cli>SALT Keys Change\u003C\u002Fli>\n\u003Cli>Premium Support\u003C\u002Fli>\n\u003Cli>and more\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwpghost.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Hide My WP Premium Feature\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Compatible server types: \u003Cstrong>WP Multisite, Apache, Litespeed, Nginx, and Windows IIS\u003C\u002Fstrong>.\u003Cbr \u002F>\nHosting Compatibility checked: \u003Cstrong>WP Engine, Inmotion Hosting, Hostgator Hosting, Godaddy Hosting, Host1plus, Payperhost, Fastcomet, Dreamhost, Bitnami Apache, Bitnami Nginx, Google Cloud Hosting, Amazon AWS Lightsail, Litespeed Hosting, Flywheels Hosting, Kinsta Hosting, Ploi.io, CloudPanel, RunCloud, Rocket Domain, Yunohost\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Plugins Compatibility updates: \u003Cstrong>Woocommerce, WPML, WPMUDEV, W3 Total Cache, Gravity, WP Super Cache, WP Fastest Cache, Hummingbird Cache, Cachify Cache, Litespeed Cache, SiteGround Optimizer, Nitropack,\u003Cbr \u002F>\nCache Enabler, CDN Enabler, WOT Cache, Autoptimize, Jetpack by WordPress, Contact Form 7, bbPress, Manage WP,\u003Cbr \u002F>\nAll In One SEO, Rank Math, Yoast SEO, Squirrly SEO, WP-Rocket, Minify HTML, Solid Security, Sucuri Security, Really Simple SSL, WordFence Security, WP Cerber Security, BBQ Firewall, Anti-Malware Security,\u003Cbr \u002F>\nBack-Up WordPress, Elementor Page Builder, Divi Builder, Weglot Translate, AddToAny Share Btn, Limit Login Attempts Reloaded, Loginizer, Shield Security, Asset CleanUp, WP Hide & Security Enhancer, and more\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Compatibility Plugins List: \u003Ca href=\"https:\u002F\u002Fwpghost.com\u002Fkb\u002Fwp-ghost-compatibility-plugins-list\u002F\" rel=\"nofollow ugc\">Hide My WP Compatibility Plugins\u003C\u002Fa>\u003Cbr \u002F>\nCompatibility Theme List: \u003Ca href=\"https:\u002F\u002Fwpghost.com\u002Fkb\u002Fwp-ghost-compatibility-themes-list\u002F\" rel=\"nofollow ugc\">Hide My WP Compatibility Themes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WP Ghost changes and hides WP common paths, admin & login paths, plugin paths, and theme paths, protecting your site from hacker bots.\u003C\u002Fp>\n\u003Cp>Note! No files or directories are physically altered. All changes are implemented through server rewrite rules, ensuring no impact on SEO or loading speed.\u003C\u002Fp>\n\u003Cp>The plugin works with other security plugins and adds a layer of security to your WordPress website against hacker bots.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Check the Demo Website source code:\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fdemo.wpghost.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.wpghost.com\u002F\u003C\u002Fa>\u003Cbr \u002F>\n  (the elementor is changed in files and classes)\u003C\u002Fp>\n\u003Cp>Check the Redirected URLs in Demo Website (all are redirected to Front Page):\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fdemo.wpghost.com\u002Fwp-admin\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.wpghost.com\u002Fwp-admin\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fdemo.wpghost.com\u002Fwp-login\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.wpghost.com\u002Fwp-login\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Check the Hidden Common Paths in Demo Website (all show 404 Page Not Found):\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fdemo.wpghost.com\u002Fwp-content\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.wpghost.com\u002Fwp-content\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fdemo.wpghost.com\u002Fwp-content\u002Fplugins\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.wpghost.com\u002Fwp-content\u002Fplugins\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fdemo.wpghost.com\u002Fwp-content\u002Fthemes\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.wpghost.com\u002Fwp-content\u002Fthemes\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Over 90,000 hacking attacks per minute strike WordPress sites and WordPress hosting around the world, hitting not only large corporate websites packed with sensitive data, but also sites belonging to small businesses, independent entrepreneurs, and individuals running personal blogs.\u003C\u002Fp>\n\u003Cp>Security of WordPress sites typically tops the list of concerns for new and experienced website owners alike.\u003C\u002Fp>\n\u003Cp>For owners of WordPress sites, statistics like that one raises particular worries about the security not just of individual WordPress sites, but of WordPress itself.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Is your website secure?\u003C\u002Fstrong> Check your website with \u003Ca href=\"https:\u002F\u002Fwpplugins.tips\u002Fwordpress-vulnerability-detector\u002F\" rel=\"nofollow ugc\">Free Website Security Check\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Protect your WordPress website by hiding the authentication paths like wp-admin, wp-login.php, login, wp-signup.php, and change the common WordPress paths like wp-content, wp-includes, uploads, and more.\u003C\u002Fp>\n\u003Cp>Being able to protect the common paths is critical because you get to keep hacker bots away from sensitive website data.\u003C\u002Fp>\n\u003Cp>This is crucial, and it will provide you with a great experience and perfect results in the long term.\u003C\u002Fp>\n\u003Cp>It will surely be worth it, not to mention that hiding the common paths will make hacking a lot harder as well.\u003C\u002Fp>\n\u003Cp>If you don’t protect yourself, you will end up having a hacked website sooner or later.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This is a free version of the plugin, so you can use it for all your websites without any restrictions.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Secure your website in just minutes with the WP Ghost plugin. Protect your WordPress site against hacker bots and spammers!\u003C\u002Fp>\n\u003Cp>GitHub version: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjohndarrel\u002Fhide-my-wp\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fjohndarrel\u002Fhide-my-wp\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Thank you all for your trust, support, and positive reviews!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important!\u003C\u002Fstrong> This is not the Hide My WP Nulled version of the Hide My WP Codecanyon plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ready To Protect Your Website From Hackers With The Most USER-FRIENDLY WordPress Security Plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n","Hide and Secure WP paths, wp-login, wp-admin, and more. Hack Prevention, Security, Brute Force protection, 8G Firewall, 2FA Passkey Login, and more.",100000,2453125,90,369,"2026-02-26T19:29:00.000Z","5.3","7.0",[89,90,21,23,91],"firewall","hide","wp-admin","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-my-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-my-wp.5.5.02.zip",92,7,"2025-03-19 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":48,"tags":112,"homepage":48,"download_link":115,"security_score":116,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"unauthorised-login-redirect","Unauthorised Login Redirect","0.3.9.1","RSimpson","https:\u002F\u002Fprofiles.wordpress.org\u002Frsimpson\u002F","\u003Cp>This plugin allows you to effectively hide your wp-login.php and wp-admin by requiring that you access it via a custom URL of your specification, with every other request being redirected to a different URL of your specification.\u003C\u002Fp>\n","This plugin allows you to effectively hide your wp-login.php and wp-admin by requiring that you access it via a custom URL.",200,5874,86,4,"2023-12-21T03:14:00.000Z","6.4.8","4.3",[21,113,23,114,91],"redirect","wp-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funauthorised-login-redirect.zip",85,{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":105,"downloaded":125,"rating":26,"num_ratings":126,"last_updated":127,"tested_up_to":63,"requires_at_least":16,"requires_php":17,"tags":128,"homepage":132,"download_link":133,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-admin-protect","Protector – Login Security & Hide Admin URL","3.0.0","Marcello Ruoppolo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcelloruoppolome\u002F","\u003Cp>Protector adds a lightweight security layer to your WordPress site by “hiding” the default login page. By setting a secret term, only users who know the specific URL can access the login screen.\u003C\u002Fp>\n\u003Cp>Any unauthorized attempt to access \u003Ccode>wp-login.php\u003C\u002Fcode> without your secret term will be automatically redirected to a custom URL of your choice, such as your homepage or an external site.\u003C\u002Fp>\n\u003Cp>Key Features:\u003Cbr \u002F>\n* Simple and lightweight (No Bloat).\u003Cbr \u002F>\n* Integrated with WordPress Native UI.\u003Cbr \u002F>\n* Prevents brute force attacks by hiding the entry point.\u003Cbr \u002F>\n* Customizable redirect URL.\u003C\u002Fp>\n","Protect your WP Admin access. Easily change your wp-login URL by adding a secret term to hide your login page from bots and unwanted visitors.",5018,3,"2026-02-14T06:27:00.000Z",[129,130,21,131,23],"brute-force","hide-admin","protect","https:\u002F\u002Fmarcellodev.xyz\u002Fprotector","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admin-protect.3.0.0.zip",{"attackSurface":135,"codeSignals":285,"taintFlows":577,"riskAssessment":674,"analyzedAt":681},{"hooks":136,"ajaxHandlers":210,"restRoutes":211,"shortcodes":278,"cronEvents":279,"entryPointCount":284,"unprotectedCount":13},[137,143,146,149,152,156,161,166,170,174,176,179,181,184,187,190,192,194,196,198,200,202,205,207],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","init","closure","inc\\login-url.php",11,{"type":138,"name":144,"callback":140,"file":141,"line":145},"login_init",38,{"type":138,"name":147,"callback":140,"file":141,"line":148},"wp_logout",83,{"type":138,"name":150,"callback":140,"file":141,"line":151},"template_redirect",93,{"type":153,"name":154,"callback":140,"priority":11,"file":141,"line":155},"filter","wp_logout_url",119,{"type":138,"name":157,"callback":158,"file":159,"line":160},"admin_post_dreamcore_export_logins","handle_login_export","includes\\admin\\class-dreamcore-monitor-admin.php",54,{"type":138,"name":162,"callback":163,"file":164,"line":165},"admin_init","load_update_functions","includes\\class-dreamcore-monitor-integrity.php",97,{"type":138,"name":167,"callback":168,"file":164,"line":169},"admin_enqueue_scripts","enqueue_admin_assets",99,{"type":138,"name":167,"callback":171,"file":172,"line":173},"anonymous","includes\\class-dreamcore-monitor.php",403,{"type":138,"name":167,"callback":171,"file":172,"line":175},405,{"type":138,"name":177,"callback":171,"file":172,"line":178},"admin_menu",407,{"type":138,"name":162,"callback":171,"file":172,"line":180},409,{"type":138,"name":182,"callback":171,"file":172,"line":183},"wp_login",419,{"type":138,"name":185,"callback":171,"file":172,"line":186},"wp_login_failed",421,{"type":138,"name":188,"callback":171,"file":172,"line":189},"rest_api_init",423,{"type":138,"name":188,"callback":171,"file":172,"line":191},431,{"type":138,"name":188,"callback":171,"file":172,"line":193},439,{"type":138,"name":188,"callback":171,"file":172,"line":195},447,{"type":138,"name":188,"callback":171,"file":172,"line":197},455,{"type":138,"name":188,"callback":171,"file":172,"line":199},463,{"type":138,"name":188,"callback":171,"file":172,"line":201},471,{"type":138,"name":203,"callback":171,"file":172,"line":204},"wp_enqueue_scripts",507,{"type":138,"name":203,"callback":171,"file":172,"line":206},509,{"type":138,"name":208,"callback":171,"file":172,"line":209},"wp",520,[],[212,221,226,231,237,241,246,251,257,263,268,273],{"namespace":213,"route":214,"methods":215,"callback":217,"permissionCallback":218,"file":219,"line":220},"dreamcore-monitor\u002Fv1","\u002Fcore-version",[216],"GET","get_core_status","check_api_permissions","includes\\class-dreamcore-monitor-core.php",109,{"namespace":213,"route":222,"methods":223,"callback":224,"permissionCallback":218,"file":219,"line":225},"\u002Fsite-info",[216],"get_site_info",127,{"namespace":213,"route":227,"methods":228,"callback":229,"permissionCallback":218,"file":164,"line":230},"\u002Fintegrity",[216],"check_integrity",207,{"namespace":213,"route":232,"methods":233,"callback":234,"permissionCallback":218,"file":235,"line":236},"\u002Flogins",[216],"get_login_logs","includes\\class-dreamcore-monitor-logins.php",68,{"namespace":213,"route":238,"methods":239,"callback":240,"permissionCallback":218,"file":235,"line":60},"\u002Flogins\u002Fsync",[216],"sync_login_logs",{"namespace":213,"route":242,"methods":243,"callback":245,"permissionCallback":218,"file":235,"line":225},"\u002Flogins\u002Freset-sync",[244],"POST","reset_sync_status",{"namespace":213,"route":247,"methods":248,"callback":249,"permissionCallback":218,"file":235,"line":250},"\u002Flogins\u002Fsync-stats",[216],"get_sync_statistics",148,{"namespace":213,"route":252,"methods":253,"callback":254,"permissionCallback":218,"file":255,"line":256},"\u002Forders",[216],"get_recent_orders","includes\\class-dreamcore-monitor-orders.php",113,{"namespace":213,"route":258,"methods":259,"callback":260,"permissionCallback":218,"file":261,"line":262},"\u002Fplugins",[216],"get_plugins_info","includes\\class-dreamcore-monitor-plugins.php",116,{"namespace":213,"route":264,"methods":265,"callback":266,"permissionCallback":218,"file":267,"line":220},"\u002Fthemes",[216],"get_themes_info","includes\\class-dreamcore-monitor-themes.php",{"namespace":213,"route":269,"methods":270,"callback":271,"permissionCallback":218,"file":272,"line":12},"\u002Fuser-agents",[216],"get_user_agents","includes\\class-dreamcore-monitor-user-agents.php",{"namespace":213,"route":274,"methods":275,"callback":276,"permissionCallback":218,"file":272,"line":277},"\u002Fuser-agents\u002Fstats",[216],"get_user_agent_stats",292,[],[280],{"hook":281,"callback":281,"file":282,"line":283},"dreamcore_monitor_verify_api_key_daily","includes\\class-dreamcore-monitor-activator.php",55,12,{"dangerousFunctions":286,"sqlUsage":287,"outputEscaping":331,"fileOperations":13,"externalRequests":575,"nonceChecks":11,"capabilityChecks":95,"bundledLibraries":576},[],{"prepared":160,"raw":288,"locations":289},19,[290,293,296,298,300,302,305,307,309,311,313,315,318,320,321,323,325,327,329],{"file":159,"line":291,"context":292},1070,"$wpdb->get_results() with variable interpolation",{"file":159,"line":294,"context":295},1194,"$wpdb->query() with variable interpolation",{"file":282,"line":297,"context":292},266,{"file":282,"line":299,"context":292},384,{"file":282,"line":301,"context":292},390,{"file":272,"line":303,"context":304},130,"$wpdb->get_var() with variable interpolation",{"file":272,"line":306,"context":304},166,{"file":272,"line":308,"context":292},608,{"file":272,"line":310,"context":292},627,{"file":272,"line":312,"context":292},635,{"file":272,"line":314,"context":292},693,{"file":316,"line":317,"context":295},"uninstall.php",75,{"file":316,"line":319,"context":295},81,{"file":316,"line":220,"context":295},{"file":316,"line":322,"context":295},111,{"file":316,"line":324,"context":295},131,{"file":316,"line":326,"context":295},137,{"file":316,"line":328,"context":295},149,{"file":316,"line":330,"context":295},151,{"escaped":332,"rawEcho":333,"locations":334},379,126,[335,338,340,343,346,348,350,353,354,356,358,360,362,364,366,368,370,372,374,376,378,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,461,463,465,467,468,470,471,472,474,476,478,480,481,482,484,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,530,532,533,535,537,539,541,543,544,545,547,548,549,551,553,555,557,559,561,563,565,567,569,571,573],{"file":336,"line":33,"context":337},"admin\\partials\\dreamcore-monitor-admin-display.php","raw output",{"file":336,"line":339,"context":337},32,{"file":341,"line":342,"context":337},"admin\\partials\\dreamcore-monitor-admin-pro-features.php",261,{"file":344,"line":345,"context":337},"admin\\partials\\dreamcore-monitor-admin-user-agents.php",35,{"file":344,"line":347,"context":337},65,{"file":344,"line":349,"context":337},67,{"file":351,"line":352,"context":337},"admin\\security.php",52,{"file":351,"line":160,"context":337},{"file":141,"line":355,"context":337},146,{"file":141,"line":357,"context":337},173,{"file":159,"line":359,"context":337},1111,{"file":159,"line":361,"context":337},1118,{"file":159,"line":363,"context":337},1126,{"file":159,"line":365,"context":337},1239,{"file":159,"line":367,"context":337},1242,{"file":159,"line":369,"context":337},1277,{"file":159,"line":371,"context":337},1278,{"file":159,"line":373,"context":337},1284,{"file":159,"line":375,"context":337},1285,{"file":219,"line":377,"context":337},503,{"file":219,"line":204,"context":337},{"file":219,"line":380,"context":337},519,{"file":219,"line":382,"context":337},523,{"file":219,"line":384,"context":337},539,{"file":219,"line":386,"context":337},553,{"file":219,"line":388,"context":337},561,{"file":164,"line":390,"context":337},995,{"file":164,"line":392,"context":337},1001,{"file":164,"line":394,"context":337},1023,{"file":164,"line":396,"context":337},1031,{"file":164,"line":398,"context":337},1039,{"file":164,"line":400,"context":337},1051,{"file":164,"line":402,"context":337},1057,{"file":164,"line":404,"context":337},1097,{"file":164,"line":406,"context":337},1105,{"file":164,"line":408,"context":337},1107,{"file":164,"line":410,"context":337},1109,{"file":164,"line":359,"context":337},{"file":164,"line":413,"context":337},1113,{"file":164,"line":415,"context":337},1125,{"file":164,"line":417,"context":337},1133,{"file":164,"line":419,"context":337},1151,{"file":164,"line":421,"context":337},1153,{"file":235,"line":423,"context":337},570,{"file":235,"line":425,"context":337},583,{"file":235,"line":427,"context":337},590,{"file":235,"line":429,"context":337},591,{"file":235,"line":431,"context":337},592,{"file":235,"line":433,"context":337},593,{"file":235,"line":435,"context":337},594,{"file":235,"line":437,"context":337},595,{"file":235,"line":439,"context":337},605,{"file":235,"line":441,"context":337},607,{"file":235,"line":443,"context":337},653,{"file":235,"line":445,"context":337},658,{"file":235,"line":447,"context":337},659,{"file":235,"line":449,"context":337},660,{"file":235,"line":451,"context":337},668,{"file":235,"line":453,"context":337},675,{"file":235,"line":455,"context":337},686,{"file":235,"line":457,"context":337},696,{"file":255,"line":459,"context":337},511,{"file":255,"line":380,"context":337},{"file":255,"line":462,"context":337},525,{"file":255,"line":464,"context":337},529,{"file":255,"line":466,"context":337},533,{"file":255,"line":384,"context":337},{"file":255,"line":469,"context":337},567,{"file":255,"line":425,"context":337},{"file":255,"line":437,"context":337},{"file":255,"line":473,"context":337},597,{"file":255,"line":475,"context":337},599,{"file":255,"line":477,"context":337},601,{"file":255,"line":479,"context":337},603,{"file":255,"line":439,"context":337},{"file":255,"line":441,"context":337},{"file":255,"line":483,"context":337},639,{"file":255,"line":447,"context":337},{"file":261,"line":486,"context":337},825,{"file":261,"line":488,"context":337},895,{"file":261,"line":490,"context":337},901,{"file":261,"line":492,"context":337},906,{"file":261,"line":494,"context":337},912,{"file":261,"line":496,"context":337},919,{"file":261,"line":498,"context":337},930,{"file":261,"line":500,"context":337},931,{"file":261,"line":502,"context":337},935,{"file":261,"line":504,"context":337},936,{"file":261,"line":506,"context":337},942,{"file":261,"line":508,"context":337},947,{"file":261,"line":510,"context":337},948,{"file":261,"line":512,"context":337},949,{"file":261,"line":514,"context":337},950,{"file":261,"line":516,"context":337},951,{"file":261,"line":518,"context":337},952,{"file":261,"line":520,"context":337},966,{"file":261,"line":522,"context":337},984,{"file":261,"line":524,"context":337},986,{"file":261,"line":526,"context":337},1007,{"file":261,"line":528,"context":337},1019,{"file":261,"line":61,"context":337},{"file":267,"line":531,"context":337},491,{"file":267,"line":466,"context":337},{"file":267,"line":534,"context":337},537,{"file":267,"line":536,"context":337},545,{"file":267,"line":538,"context":337},559,{"file":267,"line":540,"context":337},563,{"file":267,"line":542,"context":337},579,{"file":267,"line":433,"context":337},{"file":267,"line":477,"context":337},{"file":267,"line":546,"context":337},615,{"file":267,"line":312,"context":337},{"file":267,"line":483,"context":337},{"file":267,"line":550,"context":337},641,{"file":267,"line":552,"context":337},643,{"file":267,"line":554,"context":337},645,{"file":267,"line":556,"context":337},647,{"file":272,"line":558,"context":337},725,{"file":272,"line":560,"context":337},753,{"file":272,"line":562,"context":337},760,{"file":272,"line":564,"context":337},761,{"file":272,"line":566,"context":337},762,{"file":272,"line":568,"context":337},763,{"file":272,"line":570,"context":337},764,{"file":272,"line":572,"context":337},765,{"file":272,"line":574,"context":337},786,6,[],[578,597,609,620,628,639,659],{"entryPoint":579,"graph":580,"unsanitizedCount":13,"severity":596},"\u003Cdreamcore-monitor-admin-user-agents> (admin\\partials\\dreamcore-monitor-admin-user-agents.php:0)",{"nodes":581,"edges":593},[582,587],{"id":583,"type":584,"label":585,"file":344,"line":586},"n0","source","$_GET (x3)",20,{"id":588,"type":589,"label":590,"file":344,"line":591,"wp_function":592},"n1","sink","echo() [XSS]",147,"echo",[594],{"from":583,"to":588,"sanitized":595},true,"low",{"entryPoint":598,"graph":599,"unsanitizedCount":13,"severity":596},"\u003Csecurity> (admin\\security.php:0)",{"nodes":600,"edges":607},[601,604],{"id":583,"type":584,"label":602,"file":351,"line":603},"$_POST",15,{"id":588,"type":589,"label":605,"file":351,"line":288,"wp_function":606},"update_option() [Settings Manipulation]","update_option",[608],{"from":583,"to":588,"sanitized":595},{"entryPoint":610,"graph":611,"unsanitizedCount":13,"severity":596},"save_settings (includes\\admin\\class-dreamcore-monitor-admin.php:980)",{"nodes":612,"edges":618},[613,616],{"id":583,"type":584,"label":614,"file":159,"line":615},"$_POST (x5)",989,{"id":588,"type":589,"label":605,"file":159,"line":617,"wp_function":606},999,[619],{"from":583,"to":588,"sanitized":595},{"entryPoint":621,"graph":622,"unsanitizedCount":13,"severity":596},"\u003Cclass-dreamcore-monitor-admin> (includes\\admin\\class-dreamcore-monitor-admin.php:0)",{"nodes":623,"edges":626},[624,625],{"id":583,"type":584,"label":614,"file":159,"line":615},{"id":588,"type":589,"label":605,"file":159,"line":617,"wp_function":606},[627],{"from":583,"to":588,"sanitized":595},{"entryPoint":629,"graph":630,"unsanitizedCount":13,"severity":596},"render_section (includes\\class-dreamcore-monitor-user-agents.php:720)",{"nodes":631,"edges":637},[632,635],{"id":583,"type":584,"label":633,"file":272,"line":634},"$_GET",721,{"id":588,"type":589,"label":590,"file":272,"line":636,"wp_function":592},799,[638],{"from":583,"to":588,"sanitized":595},{"entryPoint":640,"graph":641,"unsanitizedCount":32,"severity":658},"track_user_agent (includes\\class-dreamcore-monitor-user-agents.php:203)",{"nodes":642,"edges":654},[643,646,649],{"id":583,"type":584,"label":644,"file":272,"line":645},"$_SERVER",241,{"id":588,"type":647,"label":648,"file":272,"line":645},"transform","→ record_user_agent()",{"id":650,"type":589,"label":651,"file":272,"line":652,"wp_function":653},"n2","get_row() [SQLi]",452,"get_row",[655,657],{"from":583,"to":588,"sanitized":656},false,{"from":588,"to":650,"sanitized":656},"high",{"entryPoint":660,"graph":661,"unsanitizedCount":32,"severity":658},"\u003Cclass-dreamcore-monitor-user-agents> (includes\\class-dreamcore-monitor-user-agents.php:0)",{"nodes":662,"edges":670},[663,664,665,666,668],{"id":583,"type":584,"label":633,"file":272,"line":634},{"id":588,"type":589,"label":590,"file":272,"line":636,"wp_function":592},{"id":650,"type":584,"label":644,"file":272,"line":645},{"id":667,"type":647,"label":648,"file":272,"line":645},"n3",{"id":669,"type":589,"label":651,"file":272,"line":652,"wp_function":653},"n4",[671,672,673],{"from":583,"to":588,"sanitized":595},{"from":650,"to":667,"sanitized":656},{"from":667,"to":669,"sanitized":656},{"summary":675,"deductions":676},"The \"dreamcore-monitor\" v1.1.0 plugin exhibits a generally strong security posture, with a well-defined attack surface that appears to be protected by authorization checks. The absence of known CVEs and a clean vulnerability history are positive indicators. The code also demonstrates good practices with a high percentage of SQL queries using prepared statements and a reasonable rate of output escaping.\n\nHowever, the static analysis reveals two concerning taint flows with unsanitized paths. While rated as high severity, their specific impact isn't detailed, but they represent potential vectors for malicious input to be processed without proper sanitization, which could lead to vulnerabilities if exploited. Additionally, the presence of external HTTP requests, while not inherently a vulnerability, could be a point of concern if they are not implemented securely and can be influenced by user input or external factors.\n\nOverall, \"dreamcore-monitor\" v1.1.0 is a reasonably secure plugin, especially given its lack of past vulnerabilities. The primary area for improvement lies in thoroughly investigating and sanitizing the identified unsanitized taint flows. Addressing these potential weaknesses will further strengthen its security.",[677,679],{"reason":678,"points":284},"High severity unsanitized taint flows",{"reason":680,"points":45},"External HTTP requests present","2026-03-17T00:36:00.297Z",{"wat":683,"direct":694},{"assetPaths":684,"generatorPatterns":688,"scriptPaths":689,"versionParams":690},[685,686,687],"\u002Fwp-content\u002Fplugins\u002Fdreamcore-monitor\u002Fassets\u002Fcss\u002Fdreamcore-monitor-public.css","\u002Fwp-content\u002Fplugins\u002Fdreamcore-monitor\u002Fassets\u002Fjs\u002Fdreamcore-monitor-public.js","\u002Fwp-content\u002Fplugins\u002Fdreamcore-monitor\u002Fadmin\u002Fcss\u002Fdreamcore-monitor-admin.css",[],[],[691,692,693],"dreamcore-monitor\u002Fassets\u002Fcss\u002Fdreamcore-monitor-public.css?ver=","dreamcore-monitor\u002Fassets\u002Fjs\u002Fdreamcore-monitor-public.js?ver=","dreamcore-monitor\u002Fadmin\u002Fcss\u002Fdreamcore-monitor-admin.css?ver=",{"cssClasses":695,"htmlComments":712,"htmlAttributes":724,"restEndpoints":726,"jsGlobals":731,"shortcodeOutput":734},[696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711],"integrity-stats","stat-item","stat-item.not-modified","stat-item.modified","stat-item.missing","stat-number","stat-label","dreamcore-monitor-notice","dreamcore-monitor-notice.error","dreamcore-monitor-notice.success","dreamcore-monitor-notice.warning","dreamcore-monitor-table","status-modified","status-missing","status-ok","dreamcore-success-celebration",[713,714,715,716,717,718,719,720,721,722,723],"Plugin Name: DreamCore Monitor","Description: A comprehensive WordPress monitoring solution that tracks login attempts, core status, plugin updates, theme status, file integrity, and WooCommerce orders with REST API support.","Copyright (c) 2023 IF Solutions. All rights reserved.","UPGRADE NOTICE:","This plugin requires WordPress 5.0 or higher.","REMINDER: Ensure your WordPress core, themes, and plugins are up to date.","Security Scan Results:","File Integrity Check:","No modified files found.","Some files have been modified.","Some files are missing.",[725],"data-dcm-action=\"export_logins\"",[727,728,729,730],"\u002Fwp-json\u002Fdreamcore-monitor\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fdreamcore-monitor\u002Fv1\u002Flogs","\u002Fwp-json\u002Fdreamcore-monitor\u002Fv1\u002Fsecurity-scan","\u002Fwp-json\u002Fdreamcore-monitor\u002Fv1\u002Ffile-integrity",[732,733],"DreamcoreMonitorAdmin","dcm_monitor_ajax_object",[735,736,737],"[dreamcore_monitor_dashboard]","[dreamcore_monitor_security_alert]","[dreamcore_monitor_file_integrity_report]"]