All Projects → SukkaW → cloudflare-block-bad-bot-ruleset

SukkaW / cloudflare-block-bad-bot-ruleset

Licence: MIT license
🚦 Block malicious crawlers with Cloudflare Firewall Rules

Projects that are alternatives of or similar to cloudflare-block-bad-bot-ruleset

WindowsFirewallRuleset
Windows firewall PowerShell scripts
Stars: ✭ 94 (-47.19%)
Mutual labels:  firewall, firewall-rules
Firewall-Easy
Application allows to block Internet access to other applications / Приложение позволяет заблокировать доступ в интернет другим приложения
Stars: ✭ 41 (-76.97%)
Mutual labels:  firewall, firewall-rules
ansible-role-harden-linux
Ansible role for hardening Linux
Stars: ✭ 99 (-44.38%)
Mutual labels:  firewall, firewall-rules
Anti-DDOS-Script
Anti DDOS Protection that will stop DDOS from taking down your Linux Server
Stars: ✭ 51 (-71.35%)
Mutual labels:  firewall, firewall-rules
IPRadar2
Real-time detection and defense against malicious network activity and policy violations (exploits, port-scanners, advertising, telemetry, state surveillance, etc.)
Stars: ✭ 20 (-88.76%)
Mutual labels:  firewall, firewall-rules
nftables-example
A playground ruleset to get to know nftables syntax
Stars: ✭ 19 (-89.33%)
Mutual labels:  firewall, firewall-rules
DirectFire Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, Sm…
Stars: ✭ 34 (-80.9%)
Mutual labels:  firewall, firewall-rules
CyberSecurity-Box
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:
Stars: ✭ 20 (-88.76%)
Mutual labels:  firewall, firewall-rules
Th3inspector
Th3Inspector 🕵️ Best Tool For Information Gathering 🔎
Stars: ✭ 1,041 (+484.83%)
Mutual labels:  user-agent, cloudflare
Random User Agent
😎 Google chrome browser extension
Stars: ✭ 201 (+12.92%)
Mutual labels:  user-agent
shield
基于Strom的日志实时流量分析主动防御(CCFirewall)系统
Stars: ✭ 68 (-61.8%)
Mutual labels:  firewall
Device Detector Js
A precise user agent parser and device detector written in TypeScript
Stars: ✭ 193 (+8.43%)
Mutual labels:  user-agent
User agent
Generator of User-Agent header
Stars: ✭ 227 (+27.53%)
Mutual labels:  user-agent
cs-wordpress-bouncer
CrowdSec is an open-source cyber security tool. This plugin blocks detected attackers or display them a captcha to check they are not bots.
Stars: ✭ 25 (-85.96%)
Mutual labels:  firewall
Mojo
✨ Mojolicious - Perl real-time web framework
Stars: ✭ 2,298 (+1191.01%)
Mutual labels:  user-agent
cloudflare-worker-router
A super lightweight router (1.3K) with middleware support and ZERO dependencies for CloudFlare Workers.
Stars: ✭ 144 (-19.1%)
Mutual labels:  cloudflare
Browser
Do some browser detection with Ruby. Includes ActionController integration.
Stars: ✭ 2,263 (+1171.35%)
Mutual labels:  user-agent
Device Detector
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
Stars: ✭ 2,106 (+1083.15%)
Mutual labels:  user-agent
SmartGW
Domain based VPN Gateway/Proxy for all devices
Stars: ✭ 49 (-72.47%)
Mutual labels:  firewall
WinDivertSharp
A minimal .NET binding over WinDivert
Stars: ✭ 91 (-48.88%)
Mutual labels:  firewall

Cloudflare Block Bad Bot Ruleset

Author License

Block bad, possibly even malicious web crawlers (automated bots) using Cloudflare Firewall Rules
使用 Cloudflare Firewall Rules 拦截恶意网络爬虫(自动机器人)和其它恶意流量

Introduction 简介

Cloudflare Block Bad Bot Ruleset projects stop and block Bad Bot, Spam Referrer, Adware, Malware and any other kinds of bad internet traffic ever reaching your web sites. Inspired by nginx-badbot-blocker & worked with Cloudflare Firewall Rules.

Cloudflare Block Bad Bot Ruleset 可以阻止恶意爬虫、垃圾引荐来源、广告、恶意软件以及任何其他类型的恶意互联网流量到达您的网站。灵感来自 nginx-badbot-blocker 并与 Cloudflare Firewall Rules 搭配使用。

Precautions 注意事项

Cloudflare Block Bad Bot Ruleset mainly based on User-Agent, which is known to all that could be changed easily. So the project can not replace the Web Application Firewall.

Cloudflare Block Bad Bot Ruleset 主要基于 User-Agent,但是众所周知 User-Agent 可以伪装,所以本项目并不能取代正规的 Web Application Firewall。

Ruleset 规则

Rule Name File Name Action What For
Good Bot good-bot.rules Allow Match known good bot.
匹配已知的正常爬虫
Aliyun Yundun aliyun-yd.rules Block Match Aliyun Yundun based on known IP cidr.
基于已知 IP 段匹配阿里云盾
Basic Crawler basic-crawler.rules Block/Challenge Block some known bad bot.
匹配一些基本的 HTTP Request 库
Bad Crawler bad-crawler.rules Block/Challenge Match mostly known bad bot, basic ruleset not included.
匹配绝大部分已知的恶意爬虫、SEO 爬虫和营销爬虫
Security Scanner security-scan-bot.rules Block/Challenge Match mostly known security scanner.
匹配大部分已知的漏洞扫描爬虫

Usage 用法

More Information 更多详情

Todo List

  • Bad referrer list
  • Known bad IP List

Maintainer 维护者

Cloudflare Block Bad Bot Ruleset © Sukka, Released under the MIT License.

Personal Website · Blog · GitHub @SukkaW · Telegram Channel @SukkaChannel · Twitter @isukkaw · Keybase @sukka

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].