Что такое Песочница2?
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Песочница для ненадежного кода полезна, когда вам приходится полагаться на стороннее программное обеспечение, где у вас нет доступа к исходному коду или у вас нет ресурсов для выполнения оценки исходного кода. Песочница также может быть полезна в качестве дополнительной границы безопасности для вашего собственного кода.
Sandbox2 — это изолированная программная среда безопасности C++ с открытым исходным кодом для Linux, написанная инженерами по безопасности Google. С помощью Sandbox2 вы можете ограничить среду выполнения до минимума, необходимого для реальных операций, тем самым ограничивая влияние потенциальных уязвимостей выполнения кода.
Sandbox2 можно использовать для изоляции целых программ или частей программ, написанных на C/C++.
Доступная документация
Объяснение Sandbox2 — описывает базовую технологию и архитектуру Sandbox2.
Начало работы — содержит рекомендации, которые помогут вам реализовать собственную песочницу Sandbox2.
Примеры . Приводятся примеры, демонстрирующие, как использовать Sandbox2 в различных сценариях и как писать политики.
Часто задаваемые вопросы — ответы на частые вопросы, касающиеся Sandbox2.
Получить Песочницу2
Sandbox2 является частью Sandboxed API (SAPI) . Вы можете скачать исходный код по адресу: https://github.com/google/sandboxed-api/tree/main/sandboxed_api/sandbox2 .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-12-05 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2023-12-05 UTC."],[[["Sandbox2 is an open-source C++ sandbox developed by Google for enhancing security by restricting the runtime environment of untrusted code."],["It allows you to isolate entire programs or specific code segments, minimizing the impact of vulnerabilities."],["Sandbox2 is especially useful when dealing with third-party software where source code access or assessment is limited."],["Comprehensive documentation, including explanations, guides, and examples, is available to help you understand and implement Sandbox2."],["Access Sandbox2's source code through the Sandboxed API (SAPI) repository on GitHub."]]],[]]