ГлавнаяТехнологии
Хабр

Песочница для кодинга на образовательной платформе: как безопасно запустить Python и ничего не сломать

Песочница для кодинга на образовательной платформе: как безопасно запустить Python и ничего не сломать
Проблема любого онлайн-движка исполнения кода в том, что он должен принять чужой код и выполнить его как есть — а этот код может оказаться вредоносным. Поэтому нужно спроектировать всё так, чтобы при запуске кода мы могли свести к минимуму негативные последствия, которые «враждебный» код может вызвать. Например, если кто-то попытается вызвать команду вроде…
Читать на сайте источника ↗