firehol/blocklist-ipsets

ipsets dynamically updated with firehol's update-ipsets.sh script

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 17th, 2026
Created on May 12th, 2015
Open Issues & Pull Requests: 259 (+0)
GitHub issues: Enabled
Number of forks: 421
Total Stargazers: 3,925 (+0)
Total Subscribers: 149 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 18.0 days
Mean response time: 171.6 days
90th percentile: 295.8 days
Tracked items: 37

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 58
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 668 days
Stale 30+ days: 56
Stale 90+ days: 52

Recent activity

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

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Blocklist-ipsets is a repository of dynamically updated IP blocklists maintained through FireHOL's update-ipsets.sh script.

The project aggregates IP blocklists from multiple sources to help organizations defend against distributed attacks, malware, command-and-control infrastructure, and other abuses. Rather than manually tracking individual blocklists from different providers, the tool consolidates them into a single repository that updates automatically via cron job. Users can pull the repository regularly to refresh all lists at once, providing a unified approach to incorporating shared threat intelligence into firewall rules. The lists cover categories including known attack sources, malware infrastructure, open proxies, and other abuse vectors.

Organizations should use this tool if they operate firewalls that support ipsets and want to leverage community-maintained threat intelligence without managing multiple list sources independently. The project is particularly suited to teams that prefer centralized list management and can tolerate daily update frequency. The accompanying website at iplists.firehol.org provides direct access to individual files and comparison information to help users select appropriate lists for their security posture.

The project maintains a stable update cadence with automated daily refreshes driven by cron-based execution of the update script. Development activity centers on the automated pipeline that fetches, processes, and commits blocklist updates to the repository, with the tool's self-maintaining character reflected in its reliance on scheduled script execution rather than manual intervention.