Browse Source

* update README

master v0.5
Alex 'AdUser' Z 7 years ago
parent
commit
a8b1e0a6e9
  1. 11
      README.md
  2. 15
      debian/control

11
README.md

@ -1,14 +1,19 @@
Overview Overview
-------- --------
f2b is lightweight fail2ban alternative. f2b is lightweight automatic anti-bot turret for your public serivces.
Features: Features:
* written in pure C * written in pure C
* small memory footprint * small memory footprint
* minimum dependencies (req: libc, libdl; optional: pcre, redis) * minimum dependencies (required: libc, libdl; optional: pcre, redis)
* pluggable sources / filters / backends (you may write custom one) * 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: Docs:

15
debian/control vendored

@ -11,25 +11,30 @@ Vcs-Browser: https://github.com/AdUser/f2b
Package: f2b Package: f2b
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Description: lightweight fail2ban alternative Description: lightweight automatic anti-bot turret for your public serivces
Features: Features:
. .
* written in pure C * written in pure C
* small memory footprint * small memory footprint
* minimum dependencies (req: libc, libdl; optional: pcre) * minimum dependencies (required: libc, libdl; optional: pcre, redis)
* pluggable filters / backends (you may write custom one) * 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)
. .
This package contains daemon, client and basic modules This package contains daemon, client and basic modules
Package: f2b-mod-pcre3 Package: f2b-mod-pcre3
Architecture: any Architecture: any
Depends: f2b (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Depends: f2b (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Description: lightweight fail2ban alternative Description: lightweight automatic anti-bot turret for your public serivces
This package contains filter module that uses pcre3 library This package contains filter module that uses pcre3 library
Package: f2b-mod-redis Package: f2b-mod-redis
Architecture: any Architecture: any
Depends: f2b (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Depends: f2b (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Suggests: redis-server Suggests: redis-server
Description: lightweight fail2ban alternative Description: lightweight automatic anti-bot turret for your public serivces
This package contains source and backend modules working with redis-server This package contains source and backend modules working with redis-server

Loading…
Cancel
Save