Как я могу санировать код Python, предоставленный пользователями? - PullRequest
0 голосов
/ 03 июля 2019

Я хочу разрешить пользователям создавать и запускать собственные скрипты Python на моем сайте.Я отправляю скрипт на отдельный сервер через веб-сервис и извлекаю вывод обратно в приложение.Отдельный сервер не имеет конфиденциальных данных и не имеет значения, если он будет уничтожен.Я все еще хотел бы ограничить вероятность того, что пользовательский скрипт создаст проблемы.Можете ли вы дать мне предложения о том, как я могу дезинфицировать сценарий, чтобы устранить наиболее очевидные проблемы?например, выключение сервера, удаление / создание файлов и т. д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...