Как работают песочницы по типу ideone? Здравствуй, Тостер!
Интересует технология, с помощью которой можно создавать такие песочницы (по типу ideone.com) без риска быть взломанным или утечки данных. Что-то подсказывает, что надо смотреть в сторону llvm, но по теме толкового ничего не нашёл.

21 Авг 2019 в 06:21
243 +1
0
Ответы
1

Привет! Песочницы, подобные ideone.com, обычно основаны на использовании виртуализации и изоляции процессов. Когда вы загружаете код на такую песочницу, ваш код выполняется в отдельном изолированном контейнере или виртуальной машине, что предотвращает доступ к реальной системе и файлам.

В случае с ideone.com, насколько мне известно, они используют docker контейнеры для изоляции кода, который загружается на их сайт. Это позволяет им обеспечивать безопасность и изолированность кода, запущенного на их платформе.

Относительно LLVM, он широко используется компиляторами и виртуализация не является его основной областью применения. LLVM преобразует исходный код в промежуточное представление, которое затем может быть оптимизировано и скомпилировано в машинный код. Хотя LLVM может быть использован для создания песочниц, для обеспечения безопасности и изоляции кода лучше использовать другие технологии, такие как виртуализация и контейнеризация.

В целом, для создания песочниц, аналогичных ideone.com, важно обеспечить изоляцию и безопасность кода, загружаемого на платформу. Использование технологий виртуализации, контейнеризации и других механизмов для изоляции процессов и ресурсов поможет предотвратить утечку данных и взлом платформы.

20 Апр 2024 в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 924 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир