Самое безопасное выполнение кода Python

Как я могу защитить свой веб-сервер, если я работаю, пользовательские пользователи кодируют на сервере. Если какой-либо пользователь может отправить свой источник Python на моем сервере и выполнить его.

Возможно, некоторые модули или инструменты Linux для завершения любое действие сетевых и аппаратных средств для этого сценария.

Благодарность все для справки!

5
задан Oduvan 11 April 2010 в 21:59
поделиться

3 ответа

Концепция, о которой вы думаете, - это песочница. Посмотрите страницу вики Python об этом:

http://wiki.python.org/moin/SandboxedPython

9
ответ дан 14 December 2019 в 01:04
поделиться

В общем, python - не лучший выбор языка, если вы хотите разрешить выполнение ненадежного кода. JVM и .NET гораздо лучше поддерживают песочницу, поэтому Jython и IronPython будут лучшим выбором.

0
ответ дан 14 December 2019 в 01:04
поделиться

Посетите Коммунальный завод , чтобы узнать, как Грегу Пинеро это удалось.

0
ответ дан 14 December 2019 в 01:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: