mitchellkrogza/nginx-ultimate-bad-bot-blocker

Nginx Block Bad Bots, Spam Referrer Blocker, Vulnerability Scanners, User-Agents, Malware, Adware, Ransomware, Malicious Sites, with anti-DDOS, Wordpress...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 14th, 2026
Created on July 23rd, 2016
Open Issues & Pull Requests: 156 (+0)
GitHub issues: Enabled
Number of forks: 526
Total Stargazers: 4,806 (+0)
Total Subscribers: 133 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 1.5 hours
90th percentile: 0.4 hours
Tracked items: 70

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 49
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 657 days
Stale 30+ days: 49
Stale 90+ days: 42

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Bots / User-Agents (22)
  • Bug (17)
  • Help Wanted (14)
  • Installation Problems (13)
  • Referrers / Domains (7)
  • Question (2)
  • FAQ (1)
  • Features (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Nginx Ultimate Bad Bot Blocker is a security filtering tool for Nginx web servers that blocks malicious traffic including bad bots, spam referrers, vulnerability scanners, and malware.

The tool addresses the problem of unwanted automated traffic reaching web applications by maintaining curated blocklists of bad user-agents, spam referrers, fake search engine bots, and malicious IP addresses. It works by integrating configuration files into Nginx that match incoming requests against these lists and deny access to identified threats. The approach also includes anti-DDoS rate limiting, WordPress theme detector blocking to prevent reconnaissance, and integration with Fail2Ban to penalize repeat offenders.

Operators of Nginx-based websites concerned with bot traffic, spam, and reconnaissance attempts should consider this tool. It suits sites that need straightforward, list-based blocking without complex behavioral analysis. The project explicitly offers an Apache equivalent for those not using Nginx, indicating awareness that server choice determines suitability.

The project maintains actively updated blocklists covering bad referrers, malicious user-agents, and impersonated search engine bots. Development activity shows ongoing refinement of blocking rules and configuration handling through regular updates to the filtering lists.