Multiple Sandboxes
Multiple Sandboxes
I have a request for a feature that I feel needs to be implemented to make sanboxie much more useful.
I think that we should be able to have multiple sandboxes. I also feel that the software should be able to place and access these additional sandboxes from any drive, volume, or path specified.
I will give you an example of why this would be useful.
I use a fairly large sandbox on my SSD. I would put the sandbox on my thumbdrive, but am concerned about performance, as well as space. Temporary files from firefox and other sources really start eating up a lot of space.
The problem arises when you want to use portable applications from your thumbdrive, and run them sandboxed, such as Roboform portable. Roboform will want to save all of its data to the local disks sandbox, so if you want to use the portable Roboform on another system, you will be SOL, since all of your stored passwords wouldn't be accessible. If you could use a second sandbox on your portable drive just for the portable apps to use, and then allow communication between the two sandboxes, then all of the programs would be happy, and you could retain portability.
If we had faster Usb flash disks, then keeping the entire sandbox on there would be a good option, but there is a decent I/O performance hit for doing this.
Anyone have thoughts on this?
I think that we should be able to have multiple sandboxes. I also feel that the software should be able to place and access these additional sandboxes from any drive, volume, or path specified.
I will give you an example of why this would be useful.
I use a fairly large sandbox on my SSD. I would put the sandbox on my thumbdrive, but am concerned about performance, as well as space. Temporary files from firefox and other sources really start eating up a lot of space.
The problem arises when you want to use portable applications from your thumbdrive, and run them sandboxed, such as Roboform portable. Roboform will want to save all of its data to the local disks sandbox, so if you want to use the portable Roboform on another system, you will be SOL, since all of your stored passwords wouldn't be accessible. If you could use a second sandbox on your portable drive just for the portable apps to use, and then allow communication between the two sandboxes, then all of the programs would be happy, and you could retain portability.
If we had faster Usb flash disks, then keeping the entire sandbox on there would be a good option, but there is a decent I/O performance hit for doing this.
Anyone have thoughts on this?
It is true that you can create more sandboxes, but the container folder is the same for all of them. The container folder is essentially the physical location. Under this system, one cannot create once sandbox on the hard disk, and one on another type of media simultaneously.
The intercommunication that I was speaking of would allow outside requests to specific volimes to be routed to specific sandboxes. (regardless of what sandbox the request originated in).
Perhaps a program in one sandbox wanted to write to the F drive. If this option was enabled, it would route to an F volume in sandbox#2, which is physically located on another disk.
The intercommunication that I was speaking of would allow outside requests to specific volimes to be routed to specific sandboxes. (regardless of what sandbox the request originated in).
Perhaps a program in one sandbox wanted to write to the F drive. If this option was enabled, it would route to an F volume in sandbox#2, which is physically located on another disk.
I think that what you want is possible with a per-sandbox setting. See
http://www.sandboxie.com/index.php?FileRootPath
http://www.sandboxie.com/index.php?FileRootPath
I tried Sandboxie (3.26-16) for the first time yesterday, and must say I am impressed by this program.
I do not know if it would be a popular feature, but a way to change the default location of the sandbox storage is the first parameter I was looking for. My C: partition (devoted to system and program files) is simply not big enough to cope with sandbox storage (which can become huge).
Since I could not find any parameter, I searched the forum and found this thread. FileRootPath sounds good, but I had no success with it. I also tried specifying BoxRootFolder but no luck. Strange.
I ended up creating a NTFS symlink to make C:\Sandbox pointing elsewhere, which is a bit akward.
I do not know if it would be a popular feature, but a way to change the default location of the sandbox storage is the first parameter I was looking for. My C: partition (devoted to system and program files) is simply not big enough to cope with sandbox storage (which can become huge).
Since I could not find any parameter, I searched the forum and found this thread. FileRootPath sounds good, but I had no success with it. I also tried specifying BoxRootFolder but no luck. Strange.
I ended up creating a NTFS symlink to make C:\Sandbox pointing elsewhere, which is a bit akward.
Did you edit the Sandboxie configuration file with the "Configure" | "Edit Configuration" menu items? If you edited sandboxie.ini otherwise, then you need to use "Configure" | "Reload Configuration" to put your changes into effect - or, restart Windows.TapTap wrote:FileRootPath sounds good, but I had no success with it. I also tried specifying BoxRootFolder but no luck
BoxRootFolder for different Boxes
Good Morning !
It would be great if different boxes could have different root folders.
Example:
# Sample Sandboxie Configuration File
[GlobalSettings]
BoxRootFolder=C:\Sandbox
# Settings for sandbox DefaultBox
[DefaultBox]
Enabled=yes
# Settings for sandbox InstallBox
[InstallBox]
BoxFolder=F:\Sandbox <---------------------------------
Enabled=yes
That means "DefaultBox" resides on drive "C:" because "DefaultBox" has no extra
given folder (= "BoxRootFolder" applies) but ''InstallBox" resides on drive "F:".
Sandboxie is GREAT !
It would be great if different boxes could have different root folders.
Example:
# Sample Sandboxie Configuration File
[GlobalSettings]
BoxRootFolder=C:\Sandbox
# Settings for sandbox DefaultBox
[DefaultBox]
Enabled=yes
# Settings for sandbox InstallBox
[InstallBox]
BoxFolder=F:\Sandbox <---------------------------------
Enabled=yes
That means "DefaultBox" resides on drive "C:" because "DefaultBox" has no extra
given folder (= "BoxRootFolder" applies) but ''InstallBox" resides on drive "F:".
Sandboxie is GREAT !
Who is online
Users browsing this forum: No registered users and 1 guest