內容簡介
GeoGuard WP - GRC 是一款輕量級、高效能的安全外掛,旨在保護您的 WordPress 控制台及用戶註冊端點,防止來自未授權地區的登入及註冊嘗試。透過根據訪客國家來源限制可配置的用戶角色,顯著減少來自不受信任地區的暴力破解及憑證填充攻擊。
【主要功能】
• 零依賴本地 MaxMind 解析器
• 直觀的核取方塊選擇介面
• 彈性的行動模式選擇
• 自動每日資料庫更新
• 手動資料庫下載功能
• 智能 IP 偵測與保護
外掛標籤
開發者團隊
原文外掛簡介
GeoGuard WP – GRC is a lightweight, high-performance security plugin designed to protect your WordPress administrative dashboard and user registration endpoints from unauthorized geographic login and sign-up attempts. By restricting configurable user roles based on visitor country origin, you drastically reduce brute-force and credential-stuffing attacks originating from outside your trusted operating regions.
Key Features
Zero-Dependency Local MaxMind Parser: Includes a built-in custom binary .mmdb parser capable of reading MaxMind GeoLite2-Country databases directly without requiring external PHP extensions like geoip or maxminddb.
Intuitive Checkbox Selection: Easily select allowed countries and targeted user roles using clean, scrollable checkbox interface lists in the WordPress backend settings panel.
Flexible Action Modes: Choose whether to block login requests, block account creations/registrations, block both, or temporarily disable restrictions entirely.
Automatic Daily Database Updates: Schedules a daily cron event to automatically mirror and update the latest GeoLite2 country database.
Manual Database Download: Allows administrators to fetch or refresh the database instantly from the settings panel.
Smart IP Detection: Inspects proxy headers while ensuring protection against header spoofing and filtering out private/reserved IP ranges.
Fail-Safe Protection: Permanently locks your installer’s country code into the permitted checkbox list, preventing accidental lockouts.
