
Песочница Plus & Classic
# Sandboxie Plus / Classic <p align='center'> EN | <a href='https://github.com/sandboxie-plus/sandboxie/blob/master/README_zh_CN.md'>中文</a> </p> [](./LICENSE.Plus) [](./LICENSE.Classic) [](https://github.com/sandboxie-plus/Sandboxie/releases/latest) [](https://github.com/sandboxie-plus/Sandboxie/releases) [](https://github.com/sandboxie-plus/Sandboxie/actions) [](https://github.com/sandboxie-plus/Sandboxie/actions/workflows/codespell.yml) [](https://github.com/sandboxie-plus/Sandboxie/actions/workflows/winget.yml) [](https://gurubase.io/g/sandboxie) [](https://www.wilderssecurity.com/threads/updated-sandboxie-plus-roadmap.456886/) [](https://discord.gg/S4tFu6Enne) | Системные требования | Примечания к выпуску | Правила участия | Политика безопасности | Кодекс поведения | | :---: | :---: | :---: | :---: | :---: | | Windows 7 или выше (64-бит) | [CHANGELOG.md](https://github.com/sandboxie-plus/sandboxie/blob/master/CHANGELOG.md) | [CONTRIBUTING.md](https://github.com/sandboxie-plus/sandboxie/blob/master/CONTRIBUTING.md) | [SECURITY.md](https://github.com/sandboxie-plus/sandboxie/blob/master/SECURITY.md) | [CODE_OF_CONDUCT.md](https://github.com/sandboxie-plus/sandboxie/blob/master/CODE_OF_CONDUCT.md) | Sandboxie — это программное обеспечение для изоляции на основе песочницы для операционных систем на базе Windows NT, которое создаёт защищённую операционную среду, в которой приложения могут запускаться или устанавливаться без постоянного изменения локальных и подключённых дисков или реестра Windows. Изолированная виртуальная среда позволяет контролируемо тестировать недоверенные программы и веб-сёрфинг.<br> Sandboxie позволяет создавать практически неограниченное количество песочниц и запускать их по отдельности или одновременно для изоляции программ от хоста и друг от друга, а также позволяет запускать в одной песочнице столько программ одновременно, сколько пожелаете. **Примечание: это общественный форк, появившийся после публикации исходного кода Sandboxie, а не официальное продолжение предыдущей разработки (см. [историю проекта](#project-history) и [#2926](https://github.com/sandboxie-plus/Sandboxie/issues/2926)).** ## ⏬ Загрузка [Последний выпуск](https://github.com/sandboxie-plus/Sandboxie/releases/latest) ## ✨ Список изменений <a href='https://github.com/sandboxie-plus/sandboxie/blob/master/CHANGELOG.md'>EN</a> ## 🚀 Возможности Sandboxie доступен в двух редакциях: Plus и Classic. Обе используют одни и те же основные компоненты, что означает одинаковый уровень безопасности и совместимости. Различие заключается в доступности функций в пользовательском интерфейсе. Sandboxie Plus имеет современный интерфейс на основе Qt, который поддерживает все новые функции, добавленные с момента перехода проекта в открытый исходный код: * Snapshot Manager — создаёт копию любого бокса для последующего восстановления при необходимости * Меню обслуживания — позволяет при необходимости удалять/устанавливать/запускать/останавливать драйвер и службу Sandboxie * Портативный режим — можно запустить установщик и выбрать извлечение всех файлов в каталог * Дополнительные параметры интерфейса для блокировки доступа к компонентам Windows, таким как диспетчер печати и буфер обмена * Больше возможностей настройки ограничений запуска/выполнения и доступа в Интернет * Песочницы в режиме конфиденциальности, защищающие пользовательские данные от несанкционированного доступа * Песочницы с усиленной безопасностью, ограничивающие доступность системных вызовов и конечных точек * Глобальные горячие клавиши для приостановки или завершения всех процессов в песочницах * Сетевой брандмауэр для каждой песочницы с поддержкой Windows Filtering Platform (WFP) * Список песочниц можно искать с помощью сочетания клавиш Ctrl+F * Функция поиска по глобальным настройкам и параметрам песочниц * Возможность импорта/экспорта песочниц в файлы 7z и из них * Интеграция песочниц в меню «Пуск» Windows * Мастер совместимости с браузерами для создания шаблонов для неподдерживаемых браузеров * Режим Vintage View для воспроизведения графического облика Sandboxie Control * Мастер устранения неполадок, помогающий пользователям в решении их проблем * Менеджер надстроек для расширения или добавления функциональности с помощью дополнительных компонентов * Защита песочниц от хоста, включая предотвращение создания снимков экрана * Система триггеров для выполнения действий, когда песочница проходит различные этапы, такие как инициализация, запуск бокса, завершение или восстановление файлов * Возможность сделать процесс непесочным, но его дочерние процессы — в песочнице * Принудительное автоматическое использование предоставленного пользователем прокси SOCKS5 программами * Управление DNS путём блокировки или перенаправления * Ограничение объёма памяти, который может занимать один процесс в песочнице, и общего объёма памяти, который могут занимать все процессы, а также ограничение общего числа процессов в песочнице для каждого бокса * Полностью иной механизм создания токенов по сравнению с версией Sandboxie до открытия исходного кода делает песочницы более независимыми в системе * Encrypted Sandbox — надёжное решение для хранения данных на основе AES * Предотвращение генерации песочными программами ненужных уникальных идентификаторов обычным способом * Встроенный редактор INI, помогающий пользователю визуальными подсказками и всплывающими подсказками по настройкам, которые он сконфигурировал или хочет добавить * Возможность настроить внешний текстовый редактор помимо системного по умолчанию * Управление альфа-прозрачностью рамки * Пользовательский диалог UAC, позволяющий имитировать разрешение, предоставлять его или отменять попытку повышения прав * Современные значки, при этом в некоторых местах можно использовать значки в старом стиле * Можно изменить шрифт пользовательского интерфейса * Для песочниц или групп можно использовать пользовательские цвета или значки Больше возможностей можно обнаружить, найдя знак `=` с помощью сочетания клавиш Ctrl+F в файле [CHANGELOG.md](https://github.com/sandboxie-plus/sandboxie/blob/master/CHANGELOG.md). Sandboxie Classic имеет старый, больше не развиваемый интерфейс на основе MFC, поэтому в нём отсутствует нативная поддержка интерфейса для функций Plus. Хотя некоторые из недостающих функций можно настроить вручную в конфигурационном файле Sandboxie.ini или даже заменить [пользовательскими скриптами](https://sandboxie-website-archive.github.io/www.sandboxie.com/old-forums/viewforum1a2d1a2d.html?f=22), редакция Classic не рекомендуется пользователям, которые хотят изучить новейшие параметры безопасности. ## 📚 Документация В настоящее время поддерживается копия [документации Sandboxie](https://sandboxie-plus.github.io/sandboxie-docs) на GitHub, хотя требуется больше добровольцев для её обновления в соответствии с новыми изменениями. Рекомендуется также проверять следующие метки для отслеживания текущих проблем: [Labels · sandboxie-plus/Sandboxie](https://github.com/sandboxie-plus/Sandboxie/labels). Частичный архив [старого форума Sandboxie](https://sandboxie-website-archive.github.io/www.sandboxie.com/old-forums), который ранее поддерживался Invincea, по-прежнему доступен. Если вам нужно найти что-то конкретное, можно воспользоваться следующим поисковым запросом: `site:https://sandboxie-website-archive.github.io/www.sandboxie.com/old-forums/`. ## 🚀 Полезные инструменты для Sandboxie Функциональность Sandboxie можно расширить с помощью специализированных инструментов, таких как следующие: * [LogApiDll](https://github.com/sandboxie-plus/LogApiDll) — добавляет подробный вывод в журнал трассировки Sandboxie, перечисляя вызовы соответствующих функций Windows API * [SbieHide](https://github.com/VeroFess/SbieHide) — пытается скрыть присутствие SbieDll.dll от приложения, помещаемого в песочницу * [SandboxToys2](https://github.com/blap/SandboxToys2) — позволяет отслеживать изменения файлов и реестра в песочнице * [Sbiextra](https://github.com/sandboxie-plus/sbiextra) — добавляет дополнительные ограничения пользовательского режима для процессов в песочнице * [WrapLocale](https://github.com/UserUnknownFactor/WrapLocale) — предоставляет более гибкие параметры имитации локали, чем встроенная функция LangId <a id="project-history"></a> ## 📌 История проекта | Период | Сопровождающий | | :--- | :--- | | 2004 - 2013 | Ronen Tzur | | 2013 - 2017 | Invincea Inc. | | 2017 - 2020 | Sophos Group plc | | 8 апреля 2020 - [исходный код с открытым исходным кодом](https://community.sophos.com/sandboxie/f/forum/119641/important-sandboxie-open-source-code-is-available-for-download) | Sophos Ltd. | | с 9 апреля 2020 - форк проекта | David Xanatos | Ищете старые версии Sandboxie? Ознакомьтесь с [историей версий](https://github.com/sandboxie-plus/sandboxie-old). См. текущий [план развития](https://www.wilderssecurity.com/threads/updated-sandboxie-plus-roadmap.456886/). ## 📌 Поддержка / спонсорство проекта [<img align="left" height="64" width="64" src="https://assets.kitploit.com/production/public/readmes/46180/6d8aa964d0ebc4ffdf8985a9ef9fc23ebf7d99f427c6dd02ab54f923d57cf2e3.png">](https://binary.ninja/) Спасибо [Vector 35](https://vector35.com/) за предоставление лицензии [Binary Ninja](https://binary.ninja/) для помощи в обратной разработке. <br> Binary Ninja — это многоплатформенный интерактивный дизассемблер, декомпилятор и инструмент анализа бинарных файлов для специалистов по обратной разработке, аналитиков вредоносного ПО, исследователей уязвимостей и разработчиков программного обеспечения.<br> <br> [<img align="left" height="64" width="64" src="https://assets.kitploit.com/production/public/readmes/46180/2590a06e2acba923a1e6c591a02ac66c6f35227392db619f70875b155cb7ad78.png">](https://icons8.de/)Спасибо [Icons8](https://icons8.de/) за предоставление иконок для проекта. <br> <br> <br> ## 🤝 Поддержите проект Если вы находите Sandboxie полезным, не стесняйтесь внести свой вклад, следуя нашим [рекомендациям по участию](https://github.com/sandboxie-plus/sandboxie/blob/master/CONTRIBUTING.md). ## 📑 Полезные участники - DavidBerdik — сопровождающий [Sandboxie Website Archive](https://github.com/Sandboxie-Website-Archive/sandboxie-website-archive.github.io) - Jackenmen — сопровождающий пакетов Chocolatey для Sandboxie ([поддержка](https://github.com/Jackenmen/choco-auto/issues?q=is%3Aissue+Sandboxie)) - vedantmgoyal9 — сопровождающий Winget Releaser для Sandboxie ([поддержка](https://github.com/vedantmgoyal9/winget-releaser/issues?q=is%3Aissue+Sandboxie)) - blap — сопровождающий дополнения [SandboxToys2](https://github.com/blap/SandboxToys2) - diversenok — анализ безопасности и PoC / исправления безопасности - TechLord — Team-IRA / реверс-инжиниринг - hg421 — анализ безопасности и PoC / обзоры кода - hx1997 — анализ безопасности и PoC - mpheath — автор установщика Plus / исправления кода / соавтор - offhub — дополнения документации / исправления кода / патч и скрипт сборки Qt5 / соавтор - LumitoLuma — патч и скрипт сборки Qt5 - QZLin — автор темы [sandboxie-docs](https://sandboxie-plus.github.io/sandboxie-docs/) - isaak654 — шаблоны / документация / исправления кода / соавтор - typpos — дополнения интерфейса / документация / исправления кода - Yeyixiao — добавление функций - Deezzir — добавление функций - wzxjohn — исправления кода, дополнения документации - okrc — исправления кода - Sapour — исправления кода - lmou523 — исправления кода - sredna — исправления кода для установщика Classic - weihongx9315 — исправление кода - marti4d — исправление кода - jorgectf — рабочий процесс CodeQL - stephtr — CI / сертификация - yfdyh000 — поддержка локализации установщика Plus - Dyras — дополнения шаблонов - cricri-pingouin — исправления интерфейса - Valinwolf — интерфейс / иконки - daveout — интерфейс / иконки - kokofixcomputers — участник поддержки канала [Discord](https://discord.gg/S4tFu6Enne) - NewKidOnTheBlock — исправления списка изменений - Naeemh1 — дополнения документации - APMichael — дополнения шаблонов - 1mm0rt41PC — дополнения документации - Luro223 — дополнения документации - lwcorp — дополнения документации - wilders-soccerfan — дополнения документации - LepordCat — дополнения документации - stdedos — дополнения документации - habatake — дополнения интерфейса, исправления кода - Polyester6719 — дополнения документации - oddwatcher — дополнения и улучшения документации - mihomoQ — исправления кода и улучшения документации - marcelodotnet — дополнения и улучшения документации ## 🌏 Переводчики - czoins — арабский - yuhao2348732, 0x391F, nkh0472, yfdyh000, gexgd0419, Zerorigin, UnnamedOrange, DevSplash, Becods, okrc, 4rt3mi5, sepcnt, fzxx, Vstory, GT-Stardust, habatake, mihomoQ — упрощённый китайский - TragicLifeHu, Hulen, xiongsp, habatake, mihomoQ — традиционный китайский - RockyTDR — нидерландский - imalyzer — фарси - clexanis, Mmoi-Fr, hippalectryon-0, Monsieur Pissou — французский (предоставлен по электронной почте) - bastik-1001, APMichael — немецкий - timinoun — венгерский (предоставлен по электронной почте) - isaak654, DerivativeOfLog7 — итальянский - takahiro-itou, lllIIIlll — японский - VenusGirl, 꿈을꾸는 파랑새(Sakai) — корейский - divinity76 — норвежский букмол - 7zip, AndrzejRafalowski — польский ([предоставлен отдельно](https://forum.xanasoft.com/threads/polish-translation.4/page-2)) - JNylson — португальский и бразильский португальский - lufog, marat2509 — русский - LumitoLuma, sebadamus — испанский - 1FF, Thatagata — шведский (предоставлен по электронной почте или через pull request) - xorcan, fmbxnary, offhub — турецкий - SuperMaxusa, lufog, Nazar1ky — украинский - GunGunGun — вьетнамский Всем переводчикам рекомендуется ознакомиться с [заметками и советами по локализации](https://github.com/sandboxie-plus/Sandboxie/discussions/1123) перед отправкой перевода. ## 📚 Переводчики документации - Vstory, GT-Stardust, wzxjohn, SOLEADO20, habatake, YuHuanTin, darkskygit, oddwatcher — упрощённый китайский Всем переводчикам документации рекомендуется ознакомиться с [руководством по участию в многоязычном переводе](https://github.com/sandboxie-plus/sandboxie-docs/issues/175#issuecomment-2840258519) перед отправкой перевода.