[pyar] Peligrosidad de un lambda

Claudio Freire klaussfreire en gmail.com
Jue Oct 7 14:15:23 ART 2010


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").

;-)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101007/6fbc8a18/attachment.html>


More information about the pyar mailing list