| 开发者 | rapidplugins |
|---|---|
| 更新时间 | 2026年9月18日 20:34 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
rapid-security-manager folder to /wp-content/plugins/, or install Rapid Security Manager through the WordPress Plugins screen.No. Rapid Security Manager Free works without registration, a Rapid Security Manager account, or a license key.
No. Rapid Security Manager does not include telemetry and does not send WAF logs, CSP logs, visitor IP addresses, site content, credentials, cookies, or two-factor secrets to the developer.
Only when both trusted proxy detection and Cloudflare support are enabled. A scheduled request then refreshes Cloudflare's published proxy IP ranges. Normal security requests never perform an online Cloudflare lookup. See the External services section for the exact endpoints and transmitted data.
No. An administrator may separately obtain and upload a DB-IP Lite Country MMDB database. Lookups are performed locally, and the uploaded database remains subject to DB-IP's license and attribution terms.
They are stored in bounded custom tables in the site's WordPress database. Depending on the log, records can include an IP address, a bounded User-Agent, request or document metadata, rule information and short evidence labels. Observation-only WAF thresholds use a separate table of automatically expiring keyed-hash counters; account names and raw request paths are not stored in that counter table. WAF targets retain the path and query after pre-storage redaction, up to 16 KiB. Optional payload recording is disabled by default and records only the original triggered field, not an entire HTTP request. Known password fields, tokens, authorization values and session/cookie data are masked regardless of whether the user exists or authentication succeeds; opaque raw bodies are omitted. CSP URL query strings and fragments remain excluded. Payload recording and the Payload display column are separate settings. Turning recording off does not delete already retained samples. Every grouped row represents the latest event/sample in that group, not a per-request history. Historical query strings and payloads that were not recorded cannot be reconstructed. Samples may still contain personal data or unrecognized custom secrets: enable recording only when needed, review your test inputs and privacy notices, and keep an appropriate retention period. Truncated and unavailable samples are explicitly labelled.
No. All features described as Free work independently. Rapid Security Manager Pro is a separately installed add-on that extends the shared Free/Core services with additional controls and analysis.
No. The Free plugin contains only an informational Upgrade to Pro page. It does not download, install, activate, update, or execute Pro packages. Those operations belong to the separately installed Pro add-on.
No. Rapid Security Manager uses only its own final identifiers and starts as an independent installation. It does not read, rename, delete or import settings, logs, two-factor metadata, uploaded GeoIP files or other data owned by a differently named plugin.
The uninstall routine removes Free/Core settings, scheduled tasks, transients, custom WAF and CSP tables, uploaded DB-IP files, Rapid Security Manager-managed Apache/LiteSpeed marker blocks, and Free/Core two-factor user metadata. Data owned by a separately installed compatible add-on is not removed by the Free plugin.
rapid-security-manager WordPress.org slug, package root, main plugin basename and text domain.Rapid Security Manager - WAF Log WordPress Dashboard widget for administrators when stored grouped WAF entries exist.admin_url() so root, subdirectory and network administration requests are identified consistently.RAPID_SECURITY_MANAGER_WAF_RECOVERY_MODE wp-config.php emergency switch, which forces WAF findings into non-blocking log-only behavior without changing stored settings..htaccess rules..htaccess block.rapid_security_manager_runtime_ready hook.rapid_security_manager_is_runtime_ready() helper so add-ons that load after the early hook can still attach request-time providers and WAF rules before init.rapid_security_manager_ready handshake at translation-safe init for translated module, admin and Diagnostics registration.init priority 0; the fix does not delay the security runtime._load_textdomain_just_in_time notice for the rapid-security-manager text domain.plugins_loaded while deferring translated module, admin and Diagnostics registry setup to init.init phase so the Pro add-on also connects after localization is safe.rapid-security-manager text domain is invoked before init.rapid_security_manager_send_mail() helper for current and future Rapid Security Manager notifications.rapid_security_manager_hourly WordPress Cron task owned by the Free Core.