You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alex 'AdUser' Z
11e50d4f53
|
2 years ago | |
---|---|---|
configs | 4 years ago | |
contrib | 8 years ago | |
debian | 2 years ago | |
docs | 4 years ago | |
filters | 2 years ago | |
src | 2 years ago | |
t | 3 years ago | |
.gitignore | 9 years ago | |
CMakeLists.txt | 2 years ago | |
ChangeLog | 8 years ago | |
Doxyfile | 8 years ago | |
LICENSE | 9 years ago | |
README.md | 8 years ago |
README.md
Overview
f2b is lightweight automatic anti-bot turret for your public serivces.
Features:
- written in pure C
- small memory footprint
- minimum dependencies (required: libc, libdl; optional: readline, pcre, redis, ipset)
- fully modular: pluggable sources/filters/backends (you may easy write custom one)
- support for distributed installs (teamwork)
- stateful (can save/restore banned ips on restart)
- adapting to bots (automatically adjust bantime/findtime on rare but steady events from one source)
- can use not only logfiles, but anything that can give malicious ip: accept(), recv(), pubsub event, pipe
- may work as honeypot (emulating open tcp ports)
Docs:
- Installation -- generic installation instructions
- Quickstart -- config file description and configuration notes
Similar software:
License: GPL2+