Sebastian, ¿y si usás un script php, python o algo así, en lugar de un cgi bash? (si entendí bien). Te va a hacer más fácil y rápido hacer la página web y las validaciones con un lenguaje de script orientado a web. Luego, si todas las validaciones están bien, simplemente hacés una llamada al comando externo usando una función exec() o similar que te proveen todos los lenguajes de script. Pero depende mucho de cómo y con qué lo estás implementando, danos más datos.
Saludos, Pablo El 17/10/2007 21:40, Diego Woitasen escribió: > On Wed, Oct 17, 2007 at 06:50:44PM -0300, Sebastian Bassi wrote: >> ¿Que consejos me dan para checkear/filtrar en un input de un usuario >> via un form que termina en un comando? >> Yo hago un form, y con los datos del usuario, genero via CGI un comando asi: >> >> comandox [parametros puestos x el usuario] [datos del usuario] >> >> Veo aca un potencial agujero de seguridad, si es que dejo que el >> usuario pueda enviar lo que se le canta. Mejor dicho, el usuario >> siempre va a poder enviar lo que se le canta (porque es posible >> saltear el formulario), pero se supone que debo filtrar "caracteres >> indeseables", ¿como cuales? >> >> -- >> Sebastián Bassi (セバスティアン). Diplomado en Ciencia y Tecnología. >> Curso Biologia molecular para programadores: http://tinyurl.com/2vv8w6 >> GPG Fingerprint: 9470 0980 620D ABFC BE63 A4A4 A3DE C97D 8422 D43D > >> -- >> Para desuscribirte tenés que visitar la página >> https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ >> >> /* Publica y encontra trabajo relacionado con softlibre en >> http://www.usla.org.ar/modules/jobs/ */ >> >> Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED] > > Y eso depende de tu aplicacion, no hay una respuesta generica. Lo ideal > es pensar en que vos necesitas y verificar que los datos de entrada sean > exclusivamente los que vos necesitas. > > No hay en si caracteres malos :) > > saludos! > > >
-- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ /* Publica y encontra trabajo relacionado con softlibre en http://www.usla.org.ar/modules/jobs/ */ Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]
