Post B5ZRJP8hGDjeAba0VE by darkcat09@gts.dc09.xyz
 (DIR) More posts by darkcat09@gts.dc09.xyz
 (DIR) Post #B5ZRJOfd0IU0iRynC4 by darkcat09@gts.dc09.xyz
       0 likes, 0 repeats
       
       So, finally, i switched from iptables to nftables, wrote a (supposedly) good firewall config and allowed only specific ports for incoming traffic, wrote a utility to generate a blocked subnets list from ASNs.Next todo item is a fail2ban alternative.Also, i'd like to write a backend for my captcha with dynamic javascript obfuscation and dynamic challenge tokens. That's a low-priority task (but rather very interesting to implement). I need to migrate to another hosting first.
       
 (DIR) Post #B5ZRJOxLwOf3bQGwoy by ralen@social.ralen.top
       0 likes, 0 repeats
       
       @darkcat09 whats wrong with fail2ban why do you need an alternativeor you just want to write it for fun?
       
 (DIR) Post #B5ZRJP8hGDjeAba0VE by darkcat09@gts.dc09.xyz
       0 likes, 0 repeats
       
       @ralenI heard it's very heavy on resources.An always-on background utility analyzing megabytes of logs every hour should not have been written in Python
       
 (DIR) Post #B5ZRJPLoTSE8pHiTwm by drq@mastodon.ml
       0 likes, 0 repeats
       
       @darkcat09 It is! What are you writing in? @ralen