[pyar] Peligrosidad de un lambda

Roberto Alsina ralsina en netmanagers.com.ar
Jue Oct 7 14:21:21 ART 2010


On Thursday 07 October 2010 14:15:23 Claudio Freire wrote:
> 2010/10/7 Roberto Alsina <ralsina en netmanagers.com.ar>
> 
> On Thursday 07 October 2010 13:45:12 Claudio Freire wrote:
>  > O sea, saber que eval(raw_input()) te permite ejecutar cualquier cosa...
>  > cualquiera... incluso código en C (porque como una variante de lo que
>  > vos mencionaste, podés compilar y ejecutar C desde python, incluso sin
>  > compilador), saber eso es útil para un administrador responsable.
> 
> Como compilás y ejecutás C desde python sin compilador?
> 
> Compilás en otra máquina, generás un script que tenga el ELF en un string,
> hacés open("ejecutable","wb").write(codigo), chmod u+x,
> system("ejecutable").

Ah, ok, no lo compilás desde python ;-)



More information about the pyar mailing list