[LUG.ro] Securizando Perl

Daniel Marjos lugro@lugro.org.ar
Thu, 27 Jan 2005 08:18:56 +0000


Haroldo:
Está bueno... el problema es que depende de que el programador incluya esa 
directiva... entendes lo que digo? yo no quiero que ningun usuario (ponga o 
no ponga directivas de seguridad) pueda ejecutar determinadas funciones... 
se entiende?

Daniel

El Wednesday 26 January 2005 20:53, Haroldo Stenger escribió:
> andube averiguando y parece que hay esto:
> 
> use Safe;
> 
> 
> una caracteristica es que dentro de estos espacios no funciona eval(),
> y otras medidas de seguridad.
> 
> 
> perldoc Safe empieza así:
> 
> Safe(3)        User Contributed Perl Documentation        Safe(3)
> 
> 
> 
> NAME
>        Safe - Compile and execute code in restricted compartments
> 
> SYNOPSIS
>          use Safe;
> 
>          $compartment = new Safe;
> 
>          $compartment->permit(qw(time sort :browse));
> 
>          $result = $compartment->reval($unsafe_code);
> 
> DESCRIPTION
>        The Safe extension module allows the creation of compart­
>        ments in which perl code can be evaluated. Each compart­
>        ment has a new namespace
> ....
> 
> Abrazos
> Haroldo
> 
> 
> On Wed, 26 Jan 2005 13:43:19 +0000, Daniel Marjos <dmarjos@dattatec.com> 
wrote:
> > Una pregunta, gentes... Alguien sabe de alguna forma de desactivar 
funciones
> > de Perl (algo similar al disable_functions de PHP)?
> > 
> > Ya me quemé las pestañas buscando algo de informacion pero no encontré 
nada
> > 
> > Si saben algo, avisen...
> > 
> > chas gracias
> > 
> > Daniel
> > 
> > _______________________________________________
> > Lugro mailing list
> > Lugro@lugro.org.ar
> > http://www.lugro.org.ar/mailman/listinfo/lugro
> >
> 
> _______________________________________________
> Lugro mailing list
> Lugro@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro
> 
> 
>