[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fucJAw8UlX808rMiYh5Mw3YHLRd0FTkYd-eFhZvZziKw":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":144,"fingerprints":255},"easy-country-spam-blocker","Easy Country Spam Blocker","1.1.1","Medium Interactive","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediuminteractive\u002F","\u003Cp>Tired of seeing spam traffic on you website that only services your local region? Tired of having to download overly-complex plugins that slow down and burden your site?\u003C\u002Fp>\n\u003Cp>It’s time to download & activate \u003Cstrong>Easy Country Spam Blockers\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Page-specific redirection not available with Gutenberg. Site-wide redirection will still work.\u003C\u002Fp>\n\u003Cp>Simple. Effective.\u003Cbr \u002F>\n* Redirect all non-US traffic to a different website\u003Cbr \u002F>\n* Choose which website to redirect to\u003Cbr \u002F>\n* \u003Cem>Simple\u003C\u002Fem>, \u003Cem>lightweight\u003C\u002Fem>, and \u003Cem>fast\u003C\u002Fem>\u003Cbr \u002F>\n* As easy as Install ~> Activate to begin using\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quickstart\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you require further assistance with getting Easy Country Spam Blocker working, please checkout our quickstart video.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FK4dGipUzYUI\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fyoutu.be\u002FK4dGipUzYUI\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET SUPPORT\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmediuminteractive.com\u002Fcontact\" rel=\"nofollow ugc\">https:\u002F\u002Fmediuminteractive.com\u002Fcontact\u003C\u002Fa>\u003C\u002Fp>\n","Easy Country Spam Blocker is a simple plugin that blocks spam traffic from your website.",10,1608,0,"2026-01-31T10:50:00.000Z","6.9.4","5.0.0","7.0",[19,20,21,22,23],"blocker","country-spam-blocker","security","spam","spam-blocker","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-country-spam-blocker.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"mediuminteractive",3,30,94,"2026-04-04T06:54:26.979Z",[37,60,82,106,125],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":13,"last_vuln_date":59,"fetched_at":28},"zero-spam","Zero Spam for WordPress","5.7.7","Ben Marshall","https:\u002F\u002Fprofiles.wordpress.org\u002Fbmarshall511\u002F","\u003Cp>Protect your WordPress website seamlessly with Zero Spam for WordPress! Eliminate spam and malicious attacks that can harm your online presence. Our plugin integrates effortlessly with \u003Ca href=\"https:\u002F\u002Fwww.zerospam.org\" rel=\"nofollow ugc\">Zero Spam\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.stopforumspam.com\u002F\" rel=\"nofollow ugc\">Stop Forum Spam\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.projecthoneypot.org\u002F\" rel=\"nofollow ugc\">Project Honeypot\u003C\u002Fa> to offer a strong defense system.\u003C\u002Fp>\n\u003Cp>Rest easy knowing that we utilize multiple detection methods to swiftly identify and halt potential threats. Whether it’s pesky spam, devious trolls, or cunning hackers, Zero Spam is here to protect your website.\u003C\u002Fp>\n\u003Ch4>Worry-free, Powerful Protection at Your Fingertips\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No captchas or moderation queues — no longer a admin’s problem.\u003C\u002Fli>\n\u003Cli>Our system dynamically blocks threats, keeping your site safe.\u003C\u002Fli>\n\u003Cli>Integration with global IP reputation providers for enhanced security.\u003C\u002Fli>\n\u003Cli>Block IPs temporarily or permanently, keep unwanted visitors out.\u003C\u002Fli>\n\u003Cli>Geolocation tracks origins of threats, providing valuable insights.\u003C\u002Fli>\n\u003Cli>Ability to block countries, regions, zip\u002Fpostal codes & cities.\u003C\u002Fli>\n\u003Cli>REST API for programmatic settings management — perfect for CI\u002FCD, staging syncs, and automation.\u003C\u002Fli>\n\u003Cli>Utilize \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsplorp\u002Fwordpress-comment-blacklist\" rel=\"nofollow ugc\">splorp’s Comment Blacklist\u003C\u002Fa> to strengthen your disallowed list.\u003C\u002Fli>\n\u003Cli>Block disposable & malicious email effortlessly with \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdisposable\" rel=\"nofollow ugc\">disposable\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Multiple techniques, including the renowned solution by \u003Ca href=\"https:\u002F\u002Fdavidwalsh.name\u002Fwordpress-comment-spam\" rel=\"nofollow ugc\">David Walsh\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Seamlessly integrates with popular plugins including:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa> — Secure customer registrations.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgivewp.com\u002Fref\u002F1118\u002F\" rel=\"nofollow ugc\">GiveWP\u003C\u002Fa> — Prevents attempts to test stolen credit cards.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-avatar\u002F\" rel=\"ugc\">ProfilePress\u003C\u002Fa> — Keeps registrations safe & secure.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmailchimp-for-wp\u002F\" rel=\"ugc\">Mailchimp for WordPress\u003C\u002Fa> — Protects sign-ups from abuse.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Form Builder\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentform\u002F\" rel=\"ugc\">Fluent Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpdiscuz\u002F\" rel=\"ugc\">wpDiscuz\u003C\u002Fa> — Versatile form protection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With Zero Spam for WordPress, you not only get exceptional protection but also a reliable support that ensures your peace of mind.\u003C\u002Fp>\n\u003Ch4>Enhance Detection with Optional 3rd-Party Integrations\u003C\u002Fh4>\n\u003Cp>Zero Spam for WordPress can integrate optional services for enhanced spam detection. Before using these, we recommend reviewing their terms and privacy policies.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.zerospam.org\u002F\" rel=\"nofollow ugc\">Zero Spam\u003C\u002Fa>\u003C\u002Fstrong> – Utilize our real-time IP reputation analysis. Take a look at our \u003Ca href=\"https:\u002F\u002Fwww.zerospam.org\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.zerospam.org\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> for more details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fipbase.com\u002F\" rel=\"nofollow ugc\">ipbase.com\u003C\u002Fa>\u003C\u002Fstrong> – Access detailed geolocation information of attackers. Familiarize yourself with their \u003Ca href=\"https:\u002F\u002Fipbase.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fwww.iubenda.com\u002Fterms-and-conditions\u002F41661719\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fipinfo.io\u002F\" rel=\"nofollow ugc\">ipinfo.io\u003C\u002Fa>\u003C\u002Fstrong> – Gather geolocation details of malicious users. Refer to their \u003Ca href=\"https:\u002F\u002Fipinfo.io\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fipinfo.io\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> for further information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fipstack.com\u002F\" rel=\"nofollow ugc\">ipstack\u003C\u002Fa>\u003C\u002Fstrong> – Obtain extensive geolocation insights. Review their \u003Ca href=\"https:\u002F\u002Fwww.ideracorp.com\u002FLegal\u002FAPILayer\u002FPrivacyStatement\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fipstack.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> to learn more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.stopforumspam.com\u002F\" rel=\"nofollow ugc\">Stop Forum Spam\u003C\u002Fa>\u003C\u002Fstrong> – Verify if visitors’ IPs have been reported. Explore their \u003Ca href=\"https:\u002F\u002Fwww.stopforumspam.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.stopforumspam.com\u002Flegal\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> for additional details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.projecthoneypot.org\u002F\" rel=\"nofollow ugc\">Project Honeypot\u003C\u002Fa>\u003C\u002Fstrong> – Check if visitors’ IPs have been flagged. Refer to their \u003Ca href=\"https:\u002F\u002Fwww.projecthoneypot.org\u002Fprivacy_policy.php\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.projecthoneypot.org\u002Fterms_of_use.php\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> for more information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\" rel=\"nofollow ugc\">Google Maps\u003C\u002Fa>\u003C\u002Fstrong> – Plot attack locations on Google Maps. Please review their \u003Ca href=\"https:\u002F\u002Fwww.ideracorp.com\u002FLegal\u002FAPILayer\u002FPrivacyStatement\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\u002Fsite-terms\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> for complete details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, you have the option to contribute to Zero Spam’s improvement by enabling the sharing of detection information. For further information on the shared data, kindly refer to our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHighfivery\u002Fzero-spam-for-wordpress\u002Fwiki\u002FFAQ\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fp>\n","No spam, no scams, just seamless experiences with Zero Spam for WordPress - the shield your site deserves.",20000,1423449,82,142,"2026-03-12T13:51:00.000Z","6.9","8.2",[53,54,21,22,23],"firewall","protection","https:\u002F\u002Fwordpress.com\u002Fplugins\u002Fzero-spam\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzero-spam.5.7.7.zip",92,5,"2024-04-15 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":15,"requires_at_least":73,"requires_php":24,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":32,"unpatched_count":13,"last_vuln_date":81,"fetched_at":28},"oopspam-anti-spam","OOPSpam Anti-Spam: Spam Protection for WordPress Forms & Comments (No CAPTCHA)","1.2.64","OOPSpam Team","https:\u002F\u002Fprofiles.wordpress.org\u002Foopspam\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.oopspam.com\u002F\" rel=\"nofollow ugc\">OOPSpam\u003C\u002Fa> is a modern anti-spam solution that uses advanced AI and machine learning to protect your WordPress forms and comments from spam. Our system has blocked over 1 billion spam attempts across 3.5M+ websites, maintaining 99.9% accuracy without compromising user privacy or accessibility.\u003C\u002Fp>\n\u003Cp>Unlike traditional CAPTCHA solutions that can hurt your conversion rates, OOPSpam works silently in the background, analyzing submissions against our extensive database of 500M+ malicious IPs and emails to catch both bot and human spammers.\u003C\u002Fp>\n\u003Ch3>Why Choose OOPSpam?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🚀 Zero Impact on User Experience\u003C\u002Fstrong>\u003Cbr \u002F>\n– No CAPTCHA puzzles or challenges that hurt conversions\u003Cbr \u002F>\n– Works silently in the background without JavaScript or tracking\u003Cbr \u002F>\n– Maintains fast website performance with server-side processing\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛡️ Intelligent Spam Prevention\u003C\u002Fstrong>\u003Cbr \u002F>\n– Catch 99.9% of spam using advanced machine learning and contextual analysis\u003Cbr \u002F>\n– Protect against both automated bots and human spammers\u003Cbr \u002F>\n– Auto-detect spam patterns unique to your website’s context\u003Cbr \u002F>\n– Block spam from VPNs and known malicious sources\u003Cbr \u002F>\n– Prevent WooCommerce card testing attacks with advanced checkout protection\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔒 Privacy-First Design\u003C\u002Fstrong>\u003Cbr \u002F>\n– GDPR-compliant with no data stored on our servers\u003Cbr \u002F>\n– Optional IP and email analysis for maximum privacy\u003Cbr \u002F>\n– All logs stored in your WordPress database\u003Cbr \u002F>\n– Remove sensitive information from messages automatically\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌍 Smart Geographic Controls\u003C\u002Fstrong>\u003Cbr \u002F>\n– Target your relevant market by blocking specific countries\u003Cbr \u002F>\n– Filter submissions by language to focus on your audience\u003Cbr \u002F>\n– Prevent fraud and abuse from high-risk regions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ Powerful Management Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– View and manage spam entries with detailed detection reasons\u003Cbr \u002F>\n– Export data for analysis or reporting\u003Cbr \u002F>\n– Rate limiting to prevent abuse and click fraud\u003Cbr \u002F>\n– Manual override options for complete control\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🏢 Perfect for Agencies\u003C\u002Fstrong>\u003Cbr \u002F>\n– Use one API key across unlimited websites\u003Cbr \u002F>\n– Centralized logging option in OOPSpam dashboard\u003Cbr \u002F>\n– Consistent protection across all your client sites\u003C\u002Fp>\n\u003Ch3>What Our Users Say\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>“It’s eliminated all spam, and even the need for CAPTCHA. Setup is quick and the interface is intuitive.” – @gotmick\u003C\u002Fp>\n\u003Cp>“Very responsive support and dev team. Customer support was amazing, response time was immediate and issues were solved instantly.” – @viv18germany\u003C\u002Fp>\n\u003Cp>“Pricing is perfect for agencies as they do tiers by actual # of API calls and no limit on the number of sites you can install this on.” – @squarecandy\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>By the Numbers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>3.5M+\u003C\u002Fstrong> websites protected daily\u003C\u002Fli>\n\u003Cli>\u003Cstrong>1B+\u003C\u002Fstrong> spam attempts blocked\u003C\u002Fli>\n\u003Cli>\u003Cstrong>99.9%\u003C\u002Fstrong> detection accuracy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>24\u002F7\u003C\u002Fstrong> customer support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>500M+\u003C\u002Fstrong> malicious IPs and emails in our database\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Works With Everything\u003C\u002Fh3>\n\u003Cp>The plugin seamlessly protects your \u003Cstrong>comments\u003C\u002Fstrong>, \u003Cstrong>site search\u003C\u002Fstrong>, and \u003Cstrong>all major form plugins\u003C\u002Fstrong>. No extra configuration needed – it just works!\u003C\u002Fp>\n\u003Ch3>Supported form & comment solutions:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce Order & Registration\u003C\u002Fli>\n\u003Cli>BuddyPress\u003C\u002Fli>\n\u003Cli>Elementor Forms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Kadence Form Block and Form (Adv) Block\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>Breakdance Forms\u003C\u002Fli>\n\u003Cli>WS Form\u003C\u002Fli>\n\u003Cli>WPDiscuz\u003C\u002Fli>\n\u003Cli>Forminator\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Formidable Forms\u003C\u002Fli>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Bricks Forms\u003C\u002Fli>\n\u003Cli>Toolset Forms\u003C\u002Fli>\n\u003Cli>Piotnet Forms \u003C\u002Fli>\n\u003Cli>GiveWP Donation Forms\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>Beaver Builder Contact Form\u003C\u002Fli>\n\u003Cli>Ultimate Member\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>Paid Memberships Pro\u003C\u002Fli>\n\u003Cli>Jetpack Forms\u003C\u002Fli>\n\u003Cli>MC4WP: Mailchimp for WordPress\u003C\u002Fli>\n\u003Cli>SureForms\u003C\u002Fli>\n\u003Cli>SureCart\u003C\u002Fli>\n\u003Cli>QuForm\u003C\u002Fli>\n\u003Cli>HappyForms Pro\u003C\u002Fli>\n\u003Cli>Avada Forms\u003C\u002Fli>\n\u003Cli>MetForm\u003C\u002Fli>\n\u003Cli>ACF Frontend Forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>OOPSpam Anti-Spam WordPress plugin requires minimal configuration. Check out our \u003Ca href=\"https:\u002F\u002Fhelp.oopspam.com\u002Fwordpress\u002F\" rel=\"nofollow ugc\">comprehensive WordPress guide\u003C\u002Fa> for detailed setup instructions. To get started quickly, \u003Ca href=\"https:\u002F\u002Fapp.oopspam.com\u002FIdentity\u002FAccount\u002FRegister\" rel=\"nofollow ugc\">get a key\u003C\u002Fa> and paste it into the appropriate setting field under \u003Cem>Settings=>OOPSpam Anti-Spam\u003C\u002Fem>. If you have a contact form plugin, make sure you enable spam protection on the settings page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please note\u003C\u002Fstrong>: This is a premium plugin. You need an \u003Ca href=\"https:\u002F\u002Fapp.oopspam.com\u002FIdentity\u002FAccount\u002FRegister\" rel=\"nofollow ugc\">OOPSpam Anti-Spam API key\u003C\u002Fa> to use the plugin. Each account comes with 40 free spam checks per month.\u003Cbr \u002F>\nIf you already use OOPSpam on other platforms, you can use the same API key for this plugin.\u003C\u002Fp>\n","Protect your forms from spam with 99.9% accuracy - no CAPTCHA, no JavaScript, no tracking. Trusted by 3.5M+ websites.",6000,221611,98,45,"2026-03-13T15:10:00.000Z","3.6",[75,76,77,21,23],"anti-spam","contact-forms","form-protection","https:\u002F\u002Fwww.oopspam.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foopspam-anti-spam.1.2.64.zip",96,"2025-10-30 00:00:00",{"slug":83,"name":84,"version":85,"author":84,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":15,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":101,"download_link":102,"security_score":103,"vuln_count":104,"unpatched_count":13,"last_vuln_date":105,"fetched_at":28},"proxy-vpn-blocker","Proxy & VPN Blocker","3.5.8","https:\u002F\u002Fprofiles.wordpress.org\u002Frickstermuk\u002F","\u003Ch4>Block VPNs, Proxies, Tor & Spam – Strengthen Your WordPress Security\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Proxy & VPN Blocker\u003C\u002Fstrong> is a complete \u003Cstrong>WordPress security plugin\u003C\u002Fstrong> designed to protect your site from anonymous and abusive traffic.\u003Cbr \u002F>\nIt functions as a powerful \u003Cstrong>VPN blocker\u003C\u002Fstrong>, \u003Cstrong>proxy blocker\u003C\u002Fstrong>, and \u003Cstrong>Tor blocker\u003C\u002Fstrong>, preventing unwanted visitors, spam bots, and fake users from accessing your site.\u003C\u002Fp>\n\u003Cp>Using the trusted \u003Ca href=\"https:\u002F\u002Fproxycheck.io\" rel=\"nofollow ugc\">proxycheck.io\u003C\u002Fa> API, it detects connections from VPNs, open proxies, Tor nodes, and compromised servers — giving you real-time protection without slowing down your site.\u003C\u002Fp>\n\u003Cp>Perfect for login, registration, comments, or any page you want to secure, Proxy & VPN Blocker also includes smart \u003Cstrong>spam protection\u003C\u002Fstrong>, geoblocking, and IP logging to help you stay in control of who can access your WordPress site.\u003C\u002Fp>\n\u003Cp>Whether you’re running a blog, store, or membership site, this plugin helps keep out fake users, block risky regions, and stop automated spam attempts before they start.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Powerful WordPress security plugin – blocks VPNs, proxies, Tor, Mysterium nodes, and compromised servers in real time  \u003C\u002Fli>\n\u003Cli>Country blocking & geoblocking – allow or deny traffic by country or region with flexible IP-based controls  \u003C\u002Fli>\n\u003Cli>Supports IP ranges, CIDRs, specific IPs, and ASNs for precise network-level blocking  \u003C\u002Fli>\n\u003Cli>Optionally use proxycheck.io’s Risk Score for smarter VPN and proxy detection decisions  \u003C\u002Fli>\n\u003Cli>Built-in API Key Statistics with live usage graphs and daily query totals  \u003C\u002Fli>\n\u003Cli>Visitor Action Log – view blocked IPs, detection reason, and plugin response directly in your dashboard  \u003C\u002Fli>\n\u003Cli>Caches known good IPs to reduce API usage and improve performance  \u003C\u002Fli>\n\u003Cli>Works seamlessly with both IPv4 and IPv6 addresses  \u003C\u002Fli>\n\u003Cli>Compatible with Cloudflare and other CDN headers for accurate IP detection  \u003C\u002Fli>\n\u003Cli>Block access to Login, Registration, Admin, Comments, or any page\u002Fpost easily  \u003C\u002Fli>\n\u003Cli>Customize the “Access Denied” message or redirect visitors to a specific page  \u003C\u002Fli>\n\u003Cli>Log registration and recent login IPs in the Users list and profile – linked to proxycheck.io’s Threats page  \u003C\u002Fli>\n\u003Cli>Manage proxycheck.io Whitelist and Blacklist directly from WordPress  \u003C\u002Fli>\n\u003Cli>Simple integration via WordPress Editor and Toolbar for page-level protection  \u003C\u002Fli>\n\u003Cli>Lightweight, fast, and built to complement other security plugins  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And much more available in \u003Ca href=\"https:\u002F\u002Fproxyvpnblocker.com\u002Fpremium\" rel=\"nofollow ugc\">Proxy & VPN Blocker Premium\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>The proxycheck.io API\u003C\u002Fh4>\n\u003Cp>This Plugin can be used without a proxycheck.io API key, but it will be limited to 100 daily queries to the API. To enhance the capabilities, you can obtain a free API key from proxycheck.io, which allows for 1,000 free daily queries, making it suitable for small WordPress sites.\u003C\u002Fp>\n\u003Cp>Here’s an overview of the free and paid API options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Without an API key (100 queries\u002Fday)\u003C\u002Fli>\n\u003Cli>With a free API key (1,000 queries\u002Fday – ideal for small sites)\u003C\u002Fli>\n\u003Cli>With a paid API key (10,000 to over 10 million queries\u002Fday)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your API key can be used across all of your sites and apps, you only need a proxycheck.io plan that fits your overall needs.\u003C\u002Fp>\n\u003Ch4>User IP Logging Feature\u003C\u002Fh4>\n\u003Cp>Proxy & VPN Blocker allows for local logging of user registration IP addresses. The IP addresses are displayed next to each user in the Users list and on their profile pages, visible to administrators. The Plugin also logs the most recent login IP address for each user, which is also displayed in the User’s list and profile page, with the IP address linked to the proxycheck.io Threats page.\u003C\u002Fp>\n\u003Ch4>Caching Plugin Notice\u003C\u002Fh4>\n\u003Cp>If you’re using caching plugins (like WP Rocket or WP Super Cache), IP-based page blocking might not function correctly due to static caching. A DONOTCACHEPAGE option is available to help mitigate this issue.\u003C\u002Fp>\n\u003Ch4>Privacy & GDPR Compliance\u003C\u002Fh4>\n\u003Cp>To check IP addresses, the plugin sends them to the proxycheck.io API. No personally identifiable information (PII) beyond the IP is transmitted. For details, refer to proxycheck.io’s \u003Ca href=\"https:\u002F\u002Fproxycheck.io\u002Fprivacy\" rel=\"nofollow ugc\">privacy notice\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fproxycheck.io\u002Fgdpr\" rel=\"nofollow ugc\">GDPR Compliance\u003C\u002Fa> for further information.\u003C\u002Fp>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>This Plugin is \u003Cem>not developed by proxycheck.io\u003C\u002Fem> despite being recommended by them.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For plugin-related support, please use the WordPress.org support forum.\u003C\u002Fli>\n\u003Cli>For API or account questions, contact proxycheck.io directly.\u003C\u002Fli>\n\u003Cli>The proxycheck.io logo is used with express permission.\u003C\u002Fli>\n\u003C\u002Ful>\n","Block VPNs, proxies, Tor, and spam on WordPress. Strengthen security and stop fake users with smart IP blocking via proxycheck.io.",1000,127298,74,32,"2026-03-05T20:02:00.000Z","4.9","7.2",[97,21,98,99,100],"proxy-blocker","spam-protection","tor-blocker","vpn-blocker","https:\u002F\u002Fproxyvpnblocker.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproxy-vpn-blocker.3.5.8.zip",99,1,"2026-01-09 00:00:00",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":57,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":24,"tags":120,"homepage":123,"download_link":124,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"astounding-spam-prevention","Astounding Spam Prevention","1.20","willjenkins","https:\u002F\u002Fprofiles.wordpress.org\u002Fwilljenkins\u002F","\u003Cp>Using the most effective features of other spam programs. Astounding Spam Prevention effectively guards against comment spam and registration spam without the use of a Captcha.\u003Cbr \u002F>\nThis is a fork of the original Stop Spammers Spam Prevention and uses some of the code, but it is greatly simplified so it is not as aggressive and will not prevent a user from logging in. It does not interfere with jetpack and does not know about WooCommerce so there are no conflicts. Unlike Stop Spammers it does not check logins, but only checks registrations and comments.\u003Cbr \u002F>\nIt also repairs many bugs that I found in the Stop Spammers plugin and has many new methods for detecting spam.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>Please buy one of my books and give it a good review. I worked hard on these books, and they are worth reading.\u003Cbr \u002F>\nSee my books and contacts: https:\u002F\u002Flinktr.ee\u002Fkeithpgraham\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n","Very effective anti-spam plugin that eliminates comment spam, and registration spam. Combines many effective methods for identifying spammers and keep &hellip;",200,7498,9,"2024-07-14T17:50:00.000Z","6.5.8","4.0",[75,121,122,22,23],"antispam","block-spam","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstop-spammer-registrations-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fastounding-spam-prevention.1.20.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":114,"downloaded":133,"rating":13,"num_ratings":13,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":24,"tags":137,"homepage":142,"download_link":143,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"email-validation-filter-for-contact-form-7","Email Validation Filter for Contact Form 7","1.0.3","asamaruk","https:\u002F\u002Fprofiles.wordpress.org\u002Fkura3\u002F","\u003Cp>Email Verification Filter for Contact Form 7 provides additional functionality to Contact Form 7’s mail verification feature.\u003Cbr \u002F>\nTo use it, you need to install Contact Form 7.\u003Cbr \u002F>\nThe following three filters are provided, and this plugin will work after Contact Form 7 has been validated.\u003C\u002Fp>\n\u003Ch4>Reject filter\u003C\u002Fh4>\n\u003Cp>Specify the email address or domain of the user you want to reject, and restrict submissions from the form.\u003Cbr \u002F>\nThe target users can be the email addresses or domains specified in the administration screen.\u003C\u002Fp>\n\u003Ch4>RFC Filter\u003C\u002Fh4>\n\u003Cp>Restrict form submissions from email addresses that do not conform to RFC specifications and requirements.\u003Cbr \u002F>\nA period [.] is the first character, an at mark [.] is the second character, and so on. is used at the beginning, before an at mark [@], or consecutively.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>example.@example.com ([. @]) The domain is correct, but a period [.] is entered before the at mark [@]. is typed before the at mark [@])\u003C\u002Fli>\n\u003Cli>example..123@example.com([…] typed in. The domain is correct, but a period [.] is entered in succession. is entered consecutively)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DNS Filter\u003C\u002Fh4>\n\u003Cp>Checks if the domain of the email address entered is registered with the DNS server and if it is a valid email address for submission.\u003Cbr \u002F>\nThe problematic email address will be restricted from submitting the form. The following email addresses that pass Contact Form 7 validation are restricted.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>example@example.comcom (Enter [comcom]. A domain that does not exist)\u003C\u002Fli>\n\u003Cli>example@example.com.com (Enter [.com.com]. Non-existent domain.)\u003C\u002Fli>\n\u003C\u002Ful>\n","Added mail validation function to Contact Form 7. Protected by rejection filter, RFC filter, and DNS filter.",2713,"2025-01-16T11:20:00.000Z","6.7.5","5.0",[138,139,22,140,141],"contact-form-spam","contact-form-validation","validation","wordpress-spam-blocker","https:\u002F\u002Fgithub.com\u002Fasamaruk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-validation-filter-for-contact-form-7.1.0.3.zip",{"attackSurface":145,"codeSignals":181,"taintFlows":207,"riskAssessment":242,"analyzedAt":254},{"hooks":146,"ajaxHandlers":169,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":180,"unprotectedCount":180},[147,153,156,158,161,164,166],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","plugins_loaded","anonymous","includes\\class-mi-ecsb.php",160,{"type":148,"name":154,"callback":150,"file":151,"line":155},"admin_enqueue_scripts",174,{"type":148,"name":154,"callback":150,"file":151,"line":157},175,{"type":148,"name":159,"callback":150,"file":151,"line":160},"admin_menu",176,{"type":148,"name":162,"callback":150,"file":151,"line":163},"wp_enqueue_scripts",192,{"type":148,"name":162,"callback":150,"file":151,"line":165},193,{"type":148,"name":167,"callback":150,"file":151,"line":168},"init",224,[170,174],{"action":171,"nopriv":172,"callback":150,"hasNonce":172,"hasCapCheck":172,"file":173,"line":47},"ecsb_settings",false,"includes\\class-mi-ecsb-form-actions.php",{"action":171,"nopriv":175,"callback":150,"hasNonce":172,"hasCapCheck":172,"file":173,"line":176},true,83,[],[],[],2,{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":13,"externalRequests":104,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":206},[],{"prepared":13,"raw":13,"locations":184},[],{"escaped":186,"rawEcho":187,"locations":188},12,8,[189,193,195,197,199,201,202,204],{"file":190,"line":191,"context":192},"admin\\partials\\mi-ecsb-admin-display.php",67,"raw output",{"file":190,"line":194,"context":192},73,{"file":190,"line":196,"context":192},79,{"file":190,"line":198,"context":192},91,{"file":190,"line":200,"context":192},135,{"file":190,"line":48,"context":192},{"file":190,"line":203,"context":192},144,{"file":190,"line":205,"context":192},159,[],[208,232],{"entryPoint":209,"graph":210,"unsanitizedCount":32,"severity":231},"redirect (includes\\class-mi-ecsb-redirect.php:58)",{"nodes":211,"edges":228},[212,218,222],{"id":213,"type":214,"label":215,"file":216,"line":217},"n0","source","$_SERVER (x3)","includes\\class-mi-ecsb-redirect.php",77,{"id":219,"type":220,"label":221,"file":216,"line":217},"n1","transform","→ get_visitor_info()",{"id":223,"type":224,"label":225,"file":216,"line":226,"wp_function":227},"n2","sink","wp_remote_get() [SSRF]",156,"wp_remote_get",[229,230],{"from":213,"to":219,"sanitized":172},{"from":219,"to":223,"sanitized":172},"medium",{"entryPoint":233,"graph":234,"unsanitizedCount":32,"severity":231},"\u003Cclass-mi-ecsb-redirect> (includes\\class-mi-ecsb-redirect.php:0)",{"nodes":235,"edges":239},[236,237,238],{"id":213,"type":214,"label":215,"file":216,"line":217},{"id":219,"type":220,"label":221,"file":216,"line":217},{"id":223,"type":224,"label":225,"file":216,"line":226,"wp_function":227},[240,241],{"from":213,"to":219,"sanitized":172},{"from":219,"to":223,"sanitized":172},{"summary":243,"deductions":244},"The \"easy-country-spam-blocker\" plugin version 1.1.1 presents a moderate security risk, primarily due to its unprotected entry points. While the code demonstrates good practices like using prepared statements for all SQL queries and avoiding dangerous functions, the presence of two AJAX handlers without any authentication or capability checks is a significant concern. This opens the door for unauthenticated users to trigger these handlers, potentially leading to unintended actions or information disclosure if the handler logic is flawed.\n\nTaint analysis reveals two flows with unsanitized paths, though no critical or high-severity vulnerabilities were identified in this specific analysis. This suggests a potential for vulnerabilities related to input handling, even if they are not currently exploitable in a severe manner or have been mitigated by other code. The complete absence of recorded vulnerabilities in its history might indicate a lack of past exploitation or a generally well-maintained codebase, but it does not negate the immediate risks identified in the static analysis.\n\nIn conclusion, the plugin benefits from secure database interactions and a clean history. However, the unprotected AJAX endpoints represent a clear and present danger that needs immediate attention. The taint analysis findings, while not critical, warrant further investigation to ensure all input is properly sanitized. Addressing these unprotected entry points is paramount to improving the plugin's security posture.",[245,247,249,252],{"reason":246,"points":11},"AJAX handlers without auth checks",{"reason":248,"points":58},"Unsanitized paths in taint flows",{"reason":250,"points":251},"Missing nonce checks on AJAX",7,{"reason":253,"points":251},"Missing capability checks on AJAX","2026-03-16T23:50:44.164Z",{"wat":256,"direct":265},{"assetPaths":257,"generatorPatterns":260,"scriptPaths":261,"versionParams":262},[258,259],"\u002Fwp-content\u002Fplugins\u002Feasy-country-spam-blocker\u002Fadmin\u002Fcss\u002Fmi-ecsb-admin.css","\u002Fwp-content\u002Fplugins\u002Feasy-country-spam-blocker\u002Fadmin\u002Fjs\u002Fmi-ecsb-admin.js",[],[259],[263,264],"easy-country-spam-blocker\u002Fadmin\u002Fcss\u002Fmi-ecsb-admin.css?ver=","easy-country-spam-blocker\u002Fadmin\u002Fjs\u002Fmi-ecsb-admin.js?ver=",{"cssClasses":266,"htmlComments":267,"htmlAttributes":268,"restEndpoints":270,"jsGlobals":271,"shortcodeOutput":273},[],[],[269],"data-plugin-name=\"easy-country-spam-blocker\"",[],[272],"ECSBAdmin",[]]