![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/12/2011, 03:00
|
![Avatar de jorgelpadronb](http://static.forosdelweb.com/customavatars/avatar432046_1.gif) | | | Fecha de Ingreso: agosto-2011 Ubicación: Cuba
Mensajes: 281
Antigüedad: 13 años Puntos: 37 | |
Respuesta: Seguridad en PHP Muchas gracias a todos por sus respuestas. Gracias a sus explicaciones he instalado en mi web un script que funciona perfecto, filtra todas las entradas como $_POST, $_GET y $_REQUEST. Elimina todo lo que contenga caracteres sospechozos. Lo que quiero ahora es optimizar la lista de caracteres prohibidos, para que sea lo más agresivo posible sin afectar los contenidos alfanuméricos útiles.
Por ejemplo no debería bloquear estos caracteres: ,.@/\!?()'";:-_ etc. Pues se usan frecuentemente en direcciones de correo, urls y textos largos con signos de puntuación.
Pero hay muchos otros que usan los scripts maliciosos y que no son imprescindibles en los contenidos alfanuméricos. Ejemplo: <>[]{}%$&* etc.
Lo cierto es que después que instalé ese script los tests con Acunetix me marcan 0 alertas de seguridad.
Me pueden ayudar a incrementar la lista de caractares sospechozos?
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |