Дополнение для Vm2 js, которое может безопасно выполнять ненадежный код на языках, отличных от Javascript - PullRequest
0 голосов
/ 01 марта 2019

Я пытаюсь реализовать веб-приложение Node js, более простая версия которого заключается в том, что пользователи отправляют файлы кода на нескольких языках программирования, таких как C ++, Python, Java, Js и т. Д., И им выводится полученный вывод.Однако я не могу найти способ, которым я могу запустить файлы кода, чтобы мой сервер не пострадал.Я хочу, чтобы я мог ограничить потоки для доступа к потоку файлов и установить тайм-ауты для потоков.Я наткнулся на Vm2 от npm, но, думаю, он работает только с кодом JS.Любая помощь будет оценена.

...