Sandboxie-Plus v1.10.0 Released
Added 2023-07-12 22:05:54 +0000 UTCThis build adds a new scriptable troubleshooting wizard to help resolve sandboxing and UI issues, the wizard can be directly invoked from the SBIEMSG pop Up dialog. The settings dialog has been slightly restructured to add more space to update options, a bug was fixed causing the updater to run every day and not once per week, and a setting was added allowing to pick the update interval.
We have also added an addon manager which allows to install additional components, like a script debugger for the troubleshooting wizard, a file checker, the logapi dll, and a few other usefull addons.
This build has also significantly reworked the low level injection mechanism, it should now work better and is much more flexible, although this being a large change requires some testing to ensure it works great on all scenarios.
Download: https://github.com/sandboxie-plus/Sandboxie/releases/tag/v1.10.0
Added
- added box scripting engine to make SandMan more flexible
- added scriptable troubleshooting wizard #1875
- added addon manager which helps to install additional and third-party components, available addons:ImDisk Toolkit - used to create RAM Disks and other virtual drives
V4 Script Debugger - used to debug troubleshooting scripts
Microsoft Debug Help Library - used for the stack trace feature introduced in 1.9.6
signcheck.exe - used to scan files on VirusTotal before recovering them
SbieHide.dll - a third-party DLL to hide SbieDll.dll
LogAPI.dll - an API logging library used for Buster Sandbox Analyzer - added option to set the update interval to 1, 7, 14 and 30 days
- added What's new in Sandboxie-Plus dialog in SbieCtrl.exe to praise the new features of the Plus UINote: this is shown after the installation of Sandboxie Classic
- added "fixdacls" command to KmdUtil.exe, it repairs broken DACL entries on the Sandboxie folder to fix issues where SbieDll.dll fails to load
- added option to hide Sandboxie's own processes #3054
- added functionality to cache Sandboxie messages within the Plus UI #2920
- added button to invoke troubleshooting wizard directly from the SBIE message popup
Changed
- setup wizard has now a dedicated update configuration pagethis page will be shown once for all users who do not have updates enabled
- split the support page into Sandboxie Support and Sandboxie Updater tabs
- when the troubleshooting.7z file is available, the script engine will be used to match compatibility templatesthis allows a better granularity in template selection by using the AppCompatibility.js script
- reworked low level code injection mechanism to improve flexibility and debuggingthe main injection detour code is now written in C instead of Assembler and can properly report SbieDll.dll loading errors as SBIE2181
- improved session agent startup to be more flexible
- improved SBIEMSG help handling, the link now contains message details allowing to point to a more exact document (if available)
- updated certificate validation code
Fixed
- fixed uninstall issue in the Sandboxie Classic installer d1863ff
- added workaround for Chrome not starting on Windows 11 with KB5027231 #3040
- improved compatibility with procmon/stack traces for debug builds
- fixed issue with non-standard command lines
- fixed online updater not checking every 7 days, but daily
Removed
- cleaned up duplicate code (thanks lmou523) #3067