跳至主要內容
WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress
WordPress.org

Plugin Directory

Brute Force Protector

  • 提交外掛
  • 我的最愛
  • 登入
  • 提交外掛
  • 我的最愛
  • 登入

Brute Force Protector

由 Kanhaiya Yaduwanshi 開發
下載
  • 詳細資料
  • 使用者評論
  • 安裝方式
  • 開發資訊
技術支援

外掛說明

Brute Force Protector is your site’s first line of defense against automated login attacks. Malicious bots constantly try to guess your password using brute force attacks, credential stuffing, and dictionary attacks — this plugin puts a complete stop to it.

It works by tracking failed login attempts from each IP address. If an IP exceeds the configured number of failures in a short period, it gets temporarily blocked, preventing the attacker from making further attempts. This simple but effective method secures your login page, protects your wp-admin area, and strengthens your overall WordPress security without adding complexity.

Who needs this plugin?

If you are looking for a way to secure WordPress login, limit login attempts, block bots from wp-login.php, stop brute force password attacks, prevent unauthorized access to your WordPress dashboard, or simply improve your WordPress site security — this plugin is built for you. It is the ideal WordPress security plugin for beginners and professionals alike.

How it helps:

By acting as a login-level firewall, Brute Force Protector reduces the risk of hacked WordPress sites, compromised admin accounts, and malware injections that often start with a brute force attack. It is a lightweight, zero-configuration WordPress protection tool that starts working the moment it is activated.

Features

  • Limit Login Attempts: Set a maximum number of failed login attempts before an IP is blocked.
  • Configurable Lockout Duration: Define how long a blocked IP should be denied access.
  • Simple Settings Page: Easily configure the plugin from the WordPress admin dashboard under “Settings” > “Brute Force Protector”.
  • Lightweight and Efficient: Designed to be fast and have a minimal impact on your site’s performance.
  • Clears on Successful Login: The failed attempt counter is reset when a user successfully logs in.

螢幕擷圖

  • The settings page where you can configure the plugin.

安裝方式

  1. Upload the brute-force-protector folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to “Settings” > “Brute Force Protector” to configure the settings.

常見問題集

How do I know if an IP is blocked?

When an IP is blocked, any attempt to access the login page from that IP will result in a “Too many failed login attempts” error screen, and they will be prevented from accessing the site.

Can I change the number of allowed attempts?

Yes, you can easily change the maximum number of attempts and the lockout duration from the plugin’s settings page, located at “Settings” > “Brute Force Protector”.

Is this plugin heavy on my server?

No. The plugin is designed to be extremely lightweight. It uses WordPress transients to temporarily store failed login data, which is a highly efficient method that has a negligible impact on server resources.

Does this plugin help with WordPress admin login security?

Yes. This plugin provides strong WordPress admin login security by monitoring and blocking suspicious IP addresses that repeatedly fail authentication. It acts as a login guard to protect wp-admin and wp-login.php from automated bots and hackers.

Can this plugin hide or protect the admin login page?

While this plugin does not rename or move the login URL, it effectively protects your admin login page by blocking brute force attackers after a set number of failed attempts. For full login page hiding or custom login URL functionality, this plugin’s login protection works alongside plugins that obscure or rename the login page.

Does this plugin prevent hack attempts and bot attacks?

Yes. It is designed for hack prevention and bot protection. Automated attack prevention is at its core — the plugin detects and blocks spam bots and credential-stuffing attacks that try to break into your WordPress site.

Is this plugin a WordPress firewall or web application firewall (WAF)?

This plugin functions as a login-level firewall. It provides rate limiting and IP blocking at the login page, acting as an intrusion prevention layer. For a full web application firewall (WAF), you may pair it with a dedicated WordPress firewall plugin.

Does it protect against credential stuffing and password guessing?

Yes. It limits login attempts to stop credential stuffing, password guessing, and dictionary attacks. By enforcing a login lockdown after too many failed login attempts, it effectively prevents unauthorized access from malicious IPs.

Can it help with site hardening?

Absolutely. Login hardening is one of the most important aspects of site hardening and WordPress security. This plugin secures your login page and reduces the attack surface by blocking IPs that exhibit brute force behavior, complementing other security measures like two-factor authentication.

Does it work with custom admin URLs or renamed login pages?

Yes. If you use a plugin to move or rename your wp-login.php to a custom admin URL (login URL change), Brute Force Protector will still protect that login endpoint by monitoring failed login attempts through WordPress’s native authentication hooks.

Is this plugin useful for preventing unauthorized access?

Yes. It is built specifically to prevent unauthorized access by blocking IPs after repeated failed login attempts. This makes it an essential WordPress protection and cyber security tool for any site that wants to block hackers and secure its admin area.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Brute Force Protector〉的開發相關工作。

參與者
  • Kanhaiya Yaduwanshi

將〈Brute Force Protector〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

1.0.0 – 2026-05-25

  • Initial release.
  • Tracks failed login attempts by IP.
  • Temporarily blocks IPs that exceed the failure threshold.
  • Adds a settings page to configure max attempts and lockout duration.

中繼資料

  • 版本 1.0.0
  • 最後更新 1 週前
  • 啟用安裝數 少於 10 次
  • WordPress 版本需求 5.2 或更新版本
  • 已測試相容的 WordPress 版本 7.0
  • PHP 版本需求 7.2 或更新版本
  • 語言
    English (US)
  • 標籤:
    Brute Forcelimit login attemptslogin securitysecurity
  • 進階檢視

評分

這個項目尚無任何評論記錄。

Your review

查看全部使用者評論

參與者

  • Kanhaiya Yaduwanshi

技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

檢視技術支援論壇

  • 關於我們
  • 最新消息
  • 主機代管
  • 隱私權
  • 展示網站
  • 佈景主題目錄
  • 外掛目錄
  • 區塊版面配置目錄
  • Learn
  • 技術支援
  • 開發者資源
  • WordPress.tv ↗
  • 共同參與
  • 活動
  • 贊助基金會 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Taiwan 正體中文

  • 查看我們的 X (之前的 Twitter) 帳號
  • 造訪我們的 Bluesky 帳號
  • 造訪我們的 Mastodon 帳號
  • 造訪我們的 Threads 帳號
  • 造訪我們的 Facebook 粉絲專頁
  • Visit our Instagram account
  • Visit our LinkedIn account
  • 造訪我們的 TikTok 帳號
  • Visit our YouTube channel
  • 造訪我們的 Tumblr 帳號
程式碼,如詩
The WordPress® trademark is the intellectual property of the WordPress Foundation.