Global IPconnect Access Control MU-Plugin Loader
Wordpress Plugin that queries the visitor IP address against proxycheck.io via API. If the IP returns as proxy (VPN, compromised server, blacklisted, etc) it is redirected to a block page hosted by Global IPconnect.
by Global-IPconnect · github.com/global-ipconnect/wp-waf-firewall · website
★ 0stars
11release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/global-ipconnect/wp-waf-firewall/releases/download/v2.0.2/access-control.zipDeclares an update source (false), so updates arrive through the plugin's own updater.
From the readme
Global IPconnect Access Control for WordPress
Global IPconnect Access Control is a WordPress security plugin that combines IP reputation checks from proxycheck.io with on-site request inspection, visitor logging, and optional early loading through WordPress must-use plugins.
It can:
- redirect visitors detected as proxy, VPN, hosting, datacenter, Tor, bot, scraper, or otherwise anonymous traffic;
- redirect outdated browsers to a managed upgrade notice page;
- inspect requests for common attack patterns before the page is rendered; and
- record detailed visitor activity for review in WordPress admin.
Feature Summary
- Proxy, VPN, hosting, datacenter, VPS, Tor, bot, scraper, and anonymous IP detection via proxycheck.io.
- 30-minute IP result caching to reduce API usage.
- Short timeout cache to avoid repeated lookups during API timeouts.
- Outdated browser detection with redirect support to the Global IPconnect 426 page.
- Advanced threat detection for:
- PHP code injection
- SQL injection
- requests for non-existent PHP files
- malicious file uploads
- XSS payloads
- directory traversal attempts
- recursively encoded base64 payloads
- Detailed visitor logging wit
Read the full README on GitHub →