[WordPress] 外掛分享: Ultimate Security

首頁外掛目錄 › Ultimate Security
WordPress 外掛 Ultimate Security 的封面圖片
10+
安裝啟用
尚無評分
13 天前
最後更新
問題解決
WordPress 5.6+ PHP 7.0+ v1.0.23 上架:2025-03-21

內容簡介

Ultimate Security 是一款專為 WordPress 設計的安全外掛,提供多重防護措施,包括雙重身份驗證、暴力破解鎖定和防垃圾郵件 CAPTCHA,讓網站在不需專業知識的情況下,輕鬆提升安全性。

【主要功能】
• 雙重身份驗證,支援電子郵件和驗證器應用程式
• 暴力破解攻擊鎖定,防止自動登入
• 防垃圾郵件 CAPTCHA,保護表單安全
• 隱藏登入 URL,增加安全性
• 脆弱性掃描,及時發現安全問題
• 簡易的引導設置,快速啟用防護

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.23) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Ultimate Security」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Automated bots probe WordPress logins and forms around the clock. Ultimate Security shuts that down — with two-factor authentication, brute-force lockouts, anti-spam CAPTCHA, a hidden login URL, session controls, vulnerability scanning and Cloudflare edge rules — all from a clean dashboard you do not need to be a security expert to run.
🎥 Watch a 2-minute intro:

🛡️ Lightweight. Privacy-first. No bloat.
Why Ultimate Security?

It just works. Sensible defaults out of the box — turn it on, you are safer in minutes.
Nothing is guessed. A guided setup scans your site first, shows you every change before it happens, and can undo all of it.
Built for real attacks. Stops the automated login, brute-force and spam traffic that actually hits WordPress sites.
Zero learning curve. Plain-English settings, and a Test Mode to preview rules before they go live.
Privacy-respecting. No product-usage telemetry and no hidden phone-home tracking. Pro features are clearly labelled.

🚀 Guided setup in about 3 minutes

Five short steps — tell us about the site, we run a quick automatic check, you pick one protection template, then review and apply.
See every change before it happens. The wizard shows a full diff of what it will change.
Undo all setup changes afterwards, without overwriting edits you made yourself.
Seven templates to start from: basic, moderate, strict, agency, blog, membership and WooCommerce.
An emergency access link is shown during setup — save it, and you can deactivate the plugin from a browser if you ever lock yourself out.

🔐 Two-Factor Authentication

Email one-time codes — no app required, works for every user.
Authenticator apps — TOTP and HOTP, compatible with Google Authenticator, Authy, Microsoft Authenticator and others, with QR-code enrolment.
Per-user setup with role-based configuration — decide which roles use email codes and which use an authenticator app.
Built-in rate limiting on code entry, with a configurable attempt limit and lockout.
2FA event logging you can switch on or off.
Works with your login flow — WordPress, WooCommerce and Ultimate Member login forms, plus a setting for XML-RPC requests.

🚪 Login access control

Custom login URL — move wp-login.php to a secret address so bots cannot find it, with a configurable post-login redirect.
HTTP Basic Authentication — put a second password wall in front of wp-login.php and wp-admin, with no .htaccess editing. The password is stored hashed, repeated failures trigger a lockout, and you can allow trusted IP addresses straight through.
Login page consent notice — display your own consent or policy text on the login form.

🔑 Password policies

Enforce minimum length, mixed case, numbers and special characters, or start from a preset.
Password expiry with advance warning, a grace period and email notification.
Password history so old passwords cannot be recycled.
Force a password change on first login.
Refuse compromised passwords — checked against the Have I Been Pwned Pwned Passwords range API using k-anonymity, so the password itself never leaves your site.
Optionally disable self-service password reset and point users at your own instructions instead.

🛑 Brute-force protection

Limit failed login attempts and lock offenders out automatically.
Progressive lockouts — repeat offenders get longer lockouts.
Configurable retry-reset window, and a permanent block list for persistent offenders.
One-time recovery link so a lockout never leaves you stranded.

👥 Session management

Limit concurrent logins per user, and choose whether to block the new login or sign out the oldest session.
Idle timeout for inactive sessions.
Harden auth cookies with HttpOnly, Secure and SameSite flags.
Bind a session to its IP address and/or browser to detect session hijacking.

🤖 Bot & spam protection

Google reCAPTCHA v2 and v3 — including a v3 score threshold, IP and user-agent allowlists, a bypass for logged-in users, and a log of recent verifications.
Cloudflare Turnstile — with theme, size, language and appearance options, deferred script loading, custom failure messages and its own log.
Form coverage for both providers: WordPress login, registration, lost-password and comment forms, plus WooCommerce login, registration, lost-password and checkout forms.
No-conflict mode and provider priority so two CAPTCHAs never render on the same form.
Key verification — validate your site and secret keys from the settings page before going live.
Outage handling — if the CAPTCHA provider is unreachable, your forms keep working.

🔎 Vulnerability scanning

Scan WordPress core, plugins and themes for publicly known vulnerabilities.
No API key required. The scanner uses the keyless WPVulnerability database by default.
Optionally add a WPScan or Patchstack API key for additional coverage, with automatic failover between providers.
Scheduled scans with email alerts, filtered by the severity you care about.
Abandoned plugin detection — flags extensions that have not been updated in a long time.
Scan history, comparison between runs, and an ignore list for findings you have accepted.
Results surface where you already look: Site Health, the WordPress dashboard widget, the plugins list table and menu counters.

☁️ Cloudflare WAF rules
Connect your own Cloudflare account and manage edge rules from wp-admin:

Allow good bots — keep verified search, monitoring, backup, SEO and social crawlers working.
Block aggressive crawlers and sensitive WordPress paths.
Block web hosts and TOR exit nodes.
Challenge large cloud providers and selected countries.
Challenge VPN traffic and requests to wp-login.php.
Virtual patches — block requests exploiting known WordPress core CVEs at the edge until you can update.
Preview the generated rule expressions before you deploy anything, review the live rules on your zone, and see request, threat and bandwidth analytics.

🧂 WordPress security keys (salts)

Rotate the security keys and salts in wp-config.php on demand or on a schedule — daily, weekly, monthly, quarterly or twice a year.
Advance notification before a scheduled rotation, so a forced re-login is never a surprise.
Quiet hours, plus pause and skip-next controls.
Rotation history with the ability to restore a previous set of keys.

🔄 Update Manager

Set auto-update policy for WordPress core, plugins and themes, with per-plugin and per-theme overrides.
Update windows and allowed days, plus freeze periods for the times you do not want anything changing.
Delay updates by a set number of days to let others find the bugs first.
Optional maintenance mode during updates, and detection of version-controlled installs.
Email notifications and a daily digest.

📊 Monitoring, Security Score & logs

Security Score — a scored posture with a per-check breakdown showing exactly what is holding the score down.
Activity log — successful and failed logins, logouts, lockouts, 2FA events and password events, with a configurable retention period.
Session log for session events and anomalies.
Who’s online — see which users are active right now.
WordPress core file integrity check — verify core files against the official WordPress.org checksums.
Site Health integration — plugin, server, database, filesystem, theme and WordPress diagnostics added to the Site Health screen.
Dashboard widget summarising failed logins, issues found, outdated plugins and your current score.

🧪 Test Mode

Simulate your security rules without blocking anyone.
Review a log of exactly what would have been blocked before you enforce it.
Choose which roles are affected, and keep administrators excluded.
An admin-bar indicator and dashboard notice make sure you never forget it is on.

🧰 Tools, migration & backup

Migrate from Wordfence Login Security — preview what will be imported, run it, and roll it back if you change your mind.
Export and import settings as JSON for staging-to-production moves or disaster recovery.
Reset all settings back to defaults, and clear the plugin cache.
Diagnostics — REST API status, cron status with a manual run trigger, and server status.
Emergency deactivation URL — a secret link that switches the plugin off if you are locked out.

🧩 Works with what you already run
Ultimate Security detects and adapts to WooCommerce, Ultimate Member, popular page builders, form plugins, caching plugins and SEO plugins, and warns you when another security plugin is doing the same job.
⌨️ WP-CLI
wp ultimate-security template list
wp ultimate-security template apply