Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Filtros
Message
From
25/08/2004 10:32:23
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
To
25/08/2004 02:35:30
Ignacio Amoros
Juguetes Pastor, S.L.
Altea, Spain
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Title:
Miscellaneous
Thread ID:
00935870
Message ID:
00936294
Views:
27
>Vaya!
>
>Me alegro de haber habierto este debate...
>
>El tema de la seguridad es algo que no me preocupa en este punto dado, puesto que conducir un vehículo es peligroso, pero es responsabilidad del conductor lo que haga con él..., no sé si me explico.
>
>Si tanto le preocupa a alguien la seguridad en este punto, hay formas de bloquearlas. Me remito a los ejemplos:
>
>Podríamos crear un objeto de seguridad en donde añadiríamos una propiedad matriz para incluir por cada elemento de la matriz aquellos comandos o funciones no permitidos, y tan sólo deberíamos buscar el valor de esos elementos en la cadena de la expresión. Esto también sería válido aplicando sólo aquéllas funciones o comandos permitidos. Otra opción es crearnos nuestras propias funciones o comandos para ser ejecutados con macrosustituciones, pero añadiéndoles un prefijo/sufijo al nombre que los hiciera diferentes de los nativos.
>
>(es sólo una idea)
>
>Salu2

En principio, sería más seguro indicar qué operaciones SI están permitidas.

En cualquier caso, lo que me preocupa es la complejidad de programar este tipo de cosa.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Reply
Map
View

Click here to load this message in the networking platform