R: Claro que pode, mas a questão é a eficiência. Existem soluções igualmente de código aberto, como CrowdSec e a GateKeeper com o qual você pode trabalhar.