[Eisfair] E1/E64 brute_force_blocking (BFB) 1.0.8 released

Olaf Jaehrling eisfair at ojaehrling.de
Mo Apr 6 21:34:41 CEST 2020


Hallo allerseits,

ich habe das BFB-Paket aktualisiert. Vielen Dank an die fleißigen Tester. :)
Mit dieser Version wird es nun möglich die Sperrungen zeitgesteuert
wieder aufzuheben.
Ermöglicht wird das das durch die Variable BFB_MAX_BLOCKING_TIME
eingesschaltet.
Möglich sind Zeiten zwischen 10 und 99 Minuten.

Hier noch ein Auszug aus der Doku.
Diese Funktion beinhaltet aber ein paar Einschraenkungen.
1. Die Sperrzeit ist in iptables immer in UTC eingetragen. Man sollte sich
   also nicht von der abweichenden Zeit irritieren lassen.
2. Es sind nur Zeiten zwischen 10 und 99 Minuten moeglich. Das
resultiert aus
   der Tatsache, dass zwar iptables automatisch die Freigabe vornehmen
   koennte, aber die ipadresse waere noch in der Liste der schon gesperrten
   ip adressen und wuerde bei einem erneutem Angriff nicht mehr geblockt
werden.
   Und bei Tageswechsel kann es dann zu Problemen kommen.
3. Es kann passieren, dass zwischen der automatischen Freigabe der ip
adresse
   und einer erneuten Sperrung (bei weiteren Angriffen) bis zu 4 Minuten
   vergehen koennen. Die Pruefung ob eine ip adresse freigegeben und
   trotzem noch in der Liste der bereits gesperrten ip steht finden alle
   5 Minuten statt.
4. Es ist nicht moeglich die Funktionen BFB_MAX_BLOCKING_TIME,
   BFB_BLOCK_PROACTIVE_FROM_ATMA und BFB_SEND_TO_TWITTER gleichzeitig zu
   nutzen. Entweder nutzt man
   BFB_BLOCK_PROACTIVE_FROM_ATMA und BFB_SEND_TO_TWITTER  oder
   BFB_BLOCK_PROACTIVE_FROM_ATMA und BFB_MAX_BLOCKING_TIME  oder
   BFB_SEND_TO_TWITTER und BFB_MAX_BLOCKING_TIME
   Das kommt daher, dass beim Senden der angreifenden ip an Twitter diese
   ja spaeter wieder mit der Proaktiv-funktion die IP wieder gesperrt wuerde
   Also waere die Zeitfunktion ausgehebelt.


Hier die Changes:

Version 1.0.7 -> 1.0.8
- Zaehlfehler im Acceslogfile behoben
- Es ist nun moeglich einzustellen, dass eine ip adresse automatisch
  nach einer einstellbaren Zeit freigegeben wird. (Juergen E.)
- beim update der proaktiven Sperrungen werden nun die
  Eintraege berucksichtigt, welche in der config als FREE gekennzeichnet
sind
- proakitve (atma) update fuehrt nun auch die dynip aufloesung vorher aus.
- require für mail|msmtp|ssmtp hinzugefuegt (Armin W.)


Das Paket ist unter [1] installierbar.

Feedback, Anregungen und Kritiken bitte hier in der NG/Forum.

Viele Spaß noch mit eisfair.

Gruß

Olaf

[1] https://ojaehrling.de/eis/index.txt


Mehr Informationen über die Mailingliste Eisfair