[python] zakazani importu

Juda Kaleta juda.kaleta na gmail.com
Úterý Květen 18 21:53:33 CEST 2010


Díky,
kouknu se na to.

Dne 18.5.2010 21:50, Jakub Zíka napsal(a):
> K tomu se dá použít modul RestrictedPython
> (http://pypi.python.org/pypi/RestrictedPython). Pokud používáte Linux
> nebo i jiný Unix, pak by Vás mohly zajímat další možnosti omezení
> nedůvěryhodného kódu (omezení využití procesoru a paměti), o kterých
> jsem psal tady:
> http://groups.google.com/group/cz.comp.lang.python/msg/66f8cc0845fd7fe0
>
> Jakub Zíka
>
> 2010/5/18 Juda Kaleta<juda.kaleta na gmail.com>:
>    
>> Zdravím,
>> existuje nějaký parametr při spouštění Pythonu, který by omezil načítání
>> externích knihoven? Vytvářím jeden malý projekt (pro studenty), takové
>> webové submitovátko zdrojových kódů, aby si vyzkoušeli co to dělá bez
>> instalace Pythonu a také bude obsahovat modul úkolů - získaný výstup pro
>> obdržené vstupy se porovná s originálem a vypíše se hláška o úspěchu, či
>> chybě.
>>
>> Nechci ale, aby se mi mohli moc hrabat na serveru, určitě bych potřeboval
>> zakázat importování sys, os apod. Nejlepší by bylo, kdybych mohl všechny
>> moduly zakázat a povolit jen pár vybraných (math...)
>>
>> Jde to?
>>
>> S pozdravem,
>> Juda.
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>>      
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>    


Další informace o konferenci Python