Sandboxie Plus v0.4.5
Added 2020-11-16 16:30:32 +0000 UTCThis build fixes many bugs and introduces a lot of new debugging facilities.
Download: https://github.com/sandboxie-plus/Sandboxie/releases/tag/v0.4.5
ChangeLog
Added
- added "Terminate all processes" and "disable forced programs" commands to tray menu in SandMan ui
- program start restrictions settings now can be switsched between a white list and a black list
-- programs can be terminated and blacklisted from the context menu - added additional process context menu options, lingering and leader process can be now set from menu
- added option to view template presets for any given box
- added text filter to template view
- added new compatybility templates:
-- Windows 10 core UI component: OpenIpcPath=\BaseNamedObjects[CoreUI]-* solving issues with Chinese Input and Emojis
-- FireFox Quantum, access to windows FontCachePort for compatybility with windows 7 - added experimental debug option "OriginalToken=y" which lets sandboxed processes retain their original unrestricted token
-- This option is comparable with "OpenToken=y" and is intended only for testing and debugging, it BREAKS most SECURITY guarantees (!) - added debug option "NoSandboxieDesktop=y" it disables the desktop proxy mechanism
-- Note: without an unrestricted token with this option applications wont be able to start - added debug option "NoSysCallHooks=y" it disables the sys call processing by the driver
-- Note: without an unrestricted token with this option applications wont be able to start - added ability to record verbost access tracess to the resource monitor
-- use ini options "FileTrace=", "PipeTrace=", "KeyTrace=", "IpcTrace=", "GuiTrace=" to record all events
-- replace "" to log only: "A" - allowed, "D" - denided, or "I" - ignore events - added ability to record debug output strings to the resource monitor,
-- use ini option DebugTrace=y to enable
Changed
- AppUserModelID sting no longer contains sandboxie version string
- now by default sbie's application manifest hack is disabled, as it causes problems with version checking on windows 10
-- to enable old behavioure add "PreferExternalManifest=y" to the global or the box specific ini section - the resource log mechanism can now handle multiple strings to reduce on string copy operations
Fixed
- fixed issue with disabling some restriction settings failed
- fixed disabling of internet block from the presets menu sometimes failed
- the software compatybility list in the sandman UI now shows the proper template names
- fixed use of freed memory in the driver
- replaced swprintf with snwprintf to prevent potential buffer overflow in SbieDll.dll
- fixed bad list performance with resource log and api log in SandMan UI
Comments
David, I don't think these lines are any more relevant: [code] 3231, "Вы установили Sandboxie более 30 дней назад." 3232, "Персональное использование Sandboxie разрешено бесплатно как угодно долго." 3233, "Однако, бесплатная версия будет приостановлена на несколько секунд." 3234, "Однако, бесплатная версия допускает работу только одной песочницы единовременно." 3235, "Это ограничение удалено в платной версии Sandboxie." 3236, "В дополнение, платная версия включает автоматическое помещение выбранных программ в песочницу." 3237, "Для большей информации о покупке программы, пожалуйста, нажмите на следующую ссылку:" 3455, "&Зарегистрировать Sandboxie" 3771, "(Эта функция доступна только для зарегистрированной версии Sandboxie)" 7901, "Менеджер лицензий Sandboxie" 7902, "Системный код %2" 7903, "В будущем, активировать лицензию не спрашивая" 7921, "Sandboxie зарегистрирована и лицензия активирована." 7922, "Sandboxie зарегистрирована, но необходимо реактивировать лицензию сейчас." 7923, "Незарегистрированная версия. Зарегистрируйтесь сегодня!" 7924, "Лицензия Sandboxie должна быть реактивирована через %2 день(дней)." 7925, "Лицензия Sandboxie теперь активирована." 7926, "Срок действия ключа продукта %2." 7927, "Ваш ключ продукта - бессрочный." 7931, "Ваша копия Sandboxie зарегистрирована устаревшим регистрационным ключом." 7932, "Пожалуйста, разрешите менеджеру лицензий связаться с сервером лицензий и обновить старый регистрационный ключ на новый ключ продукта. С Вас не взимается никакой платы за это обновление." 7933, "Ваш регистрационный ключ не распознается сервером лицензий." 7934, "Если Вы используете законный регистрационный ключ, за который вы заплатили или который был предоставлен для Вас, как подарок или как часть продвижения по службе, то, пожалуйста, свяжитесь по электронной почте:" 7935, "Ваш новый ключ продукта:" 7936, "Пожалуйста, не забудьте записать этот ключ продукта в безопасном месте для будущих справок. Нажмите кнопку ниже, чтобы скопировать ваш ключ продукта в буфер обмена, откуда его можно вставить в документ и распечатать его." 7937, "&Обновить регистрационный ключ на ключ продукта" 7941, "Регистрация Sandboxie сделана с помощью процесса оплаты в системе третьей стороны. Начните процедуру регистрации с посещения сайта Sandboxie по следующей ссылке." 7942, "Чтобы активировать лицензию на Sandboxie, введите ключ продукта, который появится в квитанции для оплаты, а затем нажмите кнопку для активации лицензии." 7943, "Вы хотите ввести новый ключ продукта сейчас?" 7944, "&Активировать лицензию" 7945, "Ваша копия Sandboxie теперь зарегистрирована." 7946, "Спасибо вам за поддержку Sandboxie!" 7951, "Вы хотите активировать лицензию сейчас?" 7952, "Пожалуйста, посетите сайт Sandboxie по ссылке ниже, чтобы заказать новый ключ продукта." 7961, "&Очистить информацию о лицензии" 7962, "Вы уверены, что хотите удалить информацию о лицензии Sandboxie?\n\nВы можете активировать свою лицензию в любое время путем ввода ключа продукта." 7971, "Неправильный ключ продукта." 7972, "Неправильный код системы." 7973, "Неправильный ключ активации. [%2]" 7974, "Неправильный ответ от сервера лицензий." 7975, "Активация продукта не удалось:" 7976, "Хотите попытаться снова?" 7977, "Если вам нужно активировать Sandboxie на компьютере, который не имеет доступа в Интернет,\nсм. FAQ для получения информации об автономной активации." 7978, "Текущая дата (%2) более поздняя, чем дата отправленная с сервера лицензий (%3)." 7982, "Сервер лицензий не определил причину неудачной активации." 7983, "Ключ продукта не признается сервером лицензий." 7984, "Ключ продукта не может быть использован за пределами срока действия %2." 7985, "Ключом продукта было активировано слишком много компьютеров." 7986, "Ключ продукта был отменен, поскольку он был опубликован в Интернете." 7987, "Ключ продукта был отменен, поскольку заказ был возвращен." [/code]
2020-12-04 07:31:16 +0000 UTCDavid, I would like to add translations into Russian language, here is how to attach a text file? (Only Sandboxie) [code] 3458, "Разрешить прямой доступ к Windows Font Cache" 3459, "Разрешить прямой доступ к qWave driver (Google Hangouts)" 3950, "Диспетчер очереди печати (Print Spooler)" 3951, "Диспетчер очереди печати Windows работает вне контроля Sandboxie. Изолированное приложение, которое запрашивает печать в файл, будет заблокировано, поскольку этот файл будет записан вне изолированной среды." 3955, "Сетевые файлы" 3956, "Сетевые файлы и папки видны изолированным приложениям." 3957, "Если вы хотите заблокировать доступ изолированных приложений к файлам и папкам в вашей сети, вы можете включить этот параметр. Отдельные файлы и папки можно открыть для изолированных приложений, добавив их в разделе Доступ к ресурсам -> Доступ к файлам." 3958, "Блокировать сетевые файлы и папки, если они специально не открыты." 1090651428, "SBIE1316 Заблокирован запрос на генерацию события устройства в песочнице" 1090651431, "SBIE1319 Заблокирован диспетчер очереди печати в файл, %2 %3" 1090652306, "SBIE2194 Установщик MSI требует, чтобы в ini была установлена опция %2, что ослабляет изоляцию." -2130574040, "SBIE1320 Чтобы разрешить диспетчеру очереди печати писать вне песочницы для этого процесса, пожалуйста, дважды щёлкните на этой строке сообщения" -2130573136, "SBIE2224 Изолированная программа аварийно завершена: %2" -1056832314, "SBIE1222 Ошибка с токеном безопасности: %2" -1056832305, "SBIE1231 Не удалось инициализировать процесс %3 %2" -1056831201, "SBIE2335 Не удалось инициализировать процесс %2" -1056831200, "SBIE2336 Ошибка в сервере графического интерфейса: %2" -1056831199, "SBIE2337 Не удалось запустить программу: %2" [/code]
2020-12-04 07:14:35 +0000 UTCThanks David. I'll back off to this for now - but looking forward to seeing the improvements. I'm very glad somebody adopted this amazingly useful tool.
Ged
2020-11-25 13:11:33 +0000 UTCI had issue installing it because of sign too, I'm gonna post on forum when I have the time.
2020-11-23 23:34:40 +0000 UTCThe coding style is very low level a lot of is done in plain c where one could save a lot of program logic using more modern c++ mechanisms. The code is quite well documented that helps a lot. Many parts are somewhat hacky i.e. its made to work and possibly do its thing in a very contrived way but works and takes care of strange failure modes.
David Xanatos
2020-11-23 21:55:32 +0000 UTCIn the new UI or in the classic UI? if he issue is with the new SanMan UI thats because teh recovery mechanism wasn't implemented yet, that wil come in the next build, almost done
David Xanatos
2020-11-23 21:50:35 +0000 UTCThis is a great product, but some how the recovery from the downloads got lost, I have to put a path via link on clients desktops to get downloaded files. I keep try to get my clients to donate to you, Soeey that I could only afford $3.00 a month
William Barrett
2020-11-23 20:19:51 +0000 UTChere is the last properly signed Sophos Version: https://www.sophos.com/Pages/DownloadRedirect.aspx?downloadKey={F42ECFD5-66C4-4A3E-B209-6A8C6AA7ABAF}
David Xanatos
2020-11-20 16:08:21 +0000 UTCArgh. Flat refuses to install. I tell it to allow, but it then says the sbie is in use and fails anyway. Can I get the older version and install it until it has a proper certificate? If so, where? (and I'm a patreon, so I'm chipping in!)
Ged
2020-11-20 15:16:48 +0000 UTC