Multiple Sandboxes

Ideas for enhancements to the software
Post Reply
drsandbox
Posts: 2
Joined: Sat Jun 14, 2008 10:40 am

Multiple Sandboxes

Post by drsandbox » Sat Jun 14, 2008 10:56 am

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?

street011
Posts: 412
Joined: Tue Jan 16, 2007 2:08 pm

Post by street011 » Sat Jun 14, 2008 11:57 am

I'm not sure if i understand correctly, but you can just create a second or more sandboxes on any (writable) location you like.

drsandbox
Posts: 2
Joined: Sat Jun 14, 2008 10:40 am

Post by drsandbox » Sat Jun 14, 2008 4:04 pm

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.

Guest10
Posts: 5124
Joined: Sun Apr 27, 2008 5:24 pm
Location: Ohio, USA

Post by Guest10 » Sat Jun 14, 2008 4:30 pm

I think that what you want is possible with a per-sandbox setting. See
http://www.sandboxie.com/index.php?FileRootPath

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Sat Jun 14, 2008 6:41 pm

FileRootPath is the way to go.

Putting sandboxes on different drives is an advanced scenario, so it's only available through editing the Sandboxie.ini configuration file, nevertheless, the option is there.
tzuk

street011
Posts: 412
Joined: Tue Jan 16, 2007 2:08 pm

Post by street011 » Tue Jun 17, 2008 7:18 am

@tzuk, i think it's a good idea to have an option at the box-settings where the sandbox writes it's data, it's not realy an expert function i think... sounds very basic, i do it all the time.

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Tue Jun 17, 2008 9:21 am

Well street011 it still doesn't mean this is a commonly used feature. Also multi-language considerations make me reluctant to make big changes to Sandboxie Control.
tzuk

TapTap

Post by TapTap » Wed Jun 18, 2008 6:04 pm

I tried Sandboxie (3.26-16) for the first time yesterday, and must say I am impressed by this program. :D

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.

Guest10
Posts: 5124
Joined: Sun Apr 27, 2008 5:24 pm
Location: Ohio, USA

Post by Guest10 » Wed Jun 18, 2008 8:02 pm

TapTap wrote:FileRootPath sounds good, but I had no success with it. I also tried specifying BoxRootFolder but no luck
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.

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Thu Jun 19, 2008 8:51 am

TapTap, did you check out Set Container Folder in the Sandbox menu?
tzuk

herman the german

BoxRootFolder for different Boxes

Post by herman the german » Wed Jun 25, 2008 2:53 am

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 !

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest