shieldlist-panel Gratuit
Brute force against this console's sign-in or its API — refused logins and bad tokens from one address
- Catégorie
panel- Seuil
5/10m, 15/1h- Politique de ban
web- Parseurs
-
shieldlist-refused
Pourquoi elle est écrite ainsi
Somebody guessing at the console or the API: five refusals in ten
minutes, or fifteen in an hour, and the address is banned on the machine
that runs the controller. The agent there reads the controller's log:
log_inputs: [{path: /var/log/shieldlist/controller.log, category: shieldlist}]
Le fichier de la règle Voir le brut
# Somebody guessing at the console or the API: five refusals in ten # minutes, or fifteen in an hour, and the address is banned on the machine # that runs the controller. The agent there reads the controller's log: # log_inputs: [{path: /var/log/shieldlist/controller.log, category: shieldlist}] rule: shieldlist-panel description: "Brute force against this console's sign-in or its API — refused logins and bad tokens from one address" about: purpose: >- Ban whoever is guessing at the console's sign-in or at the API. blocks: >- Five refusals in ten minutes, or fifteen in an hour. applies_to: >- The machine that runs the controller. requires: - >- The controller's own log, declared as `log: shieldlist` — /var/log/shieldlist/controller.log. beware: - >- Your own address is as bannable as anyone's, and the console is what you would use to lift the ban. Exempt the addresses you administer from before you arm this. category: panel parsers: shieldlist-refused threshold: [5/10m, 15/1h] ban: web