La solicitud maliciosa puede venir en forma de cadena de agente de usuario, referente o cookie. Para evitar ser empeñado por ataques de día cero como Shellshock, he creado una lista blanca de caracteres para la cadena de agente de usuario:
a-zA-Z0-9,.:;?/ ~!@()+_-
¿Lo anterior es útil y efectivo? Además, ¿alguien tiene una lista de caracteres aceptables para el remitente, cookie, URI de solicitud y cadena de consulta?