1 repositorio
Capabilities for rejecting incoming HTTP requests based on IP addresses or custom security criteria.
Distinct from Attestation-Based Request Blocking: Unlike attestation-based blocking, this covers generic IP and rule-based request rejection.
Explore 1 awesome GitHub repository matching security & cryptography · Request Blocking. Refine with filters or upvote what's useful.
Este proyecto es un middleware de limitación de tasa para Rack y un firewall de capa de aplicación para aplicaciones web en Ruby. Sirve como capa de seguridad para limitar y bloquear peticiones HTTP basadas en reglas personalizadas, protegiendo a los servidores web del tráfico abusivo. El sistema proporciona capacidades para el bloqueo de IP y la prohibición de clientes maliciosos. Implementa listas de permitidos para omitir restricciones a usuarios de confianza y utiliza limitación de tasa basada en ventanas de tiempo para controlar la frecuencia de las peticiones. El middleware cubre la gestión y el monitoreo del tráfico, incluyendo la capacidad de rastrear patrones de peticiones e instrumentar eventos de tráfico en tiempo real. También permite la personalización de cuerpos y encabezados de respuesta cuando las peticiones son bloqueadas o limitadas.
Provides the ability to reject requests from forbidden IP addresses or those matching custom security rules.