Hi,
I'm looking for a comprehensive solution of sandbox/portable. The idea is to use something for a daily basis for all the applications (you can see it as part of the OS), with an automatic and friendly interface as possible (doesn't bother the user with too many settings). I've checked some current options, but no one is good enough, although sandboxie comes the closest. For example, Cameyo monitors an installation and offers one wrapped up package (.exe). That won't do, since I want a standard folder with access to all the files. Moreover, it can't handle a service. Sandboxie, as named, seems to be more oriented towards a testing environment, and not a standard daily use solution. Files need to be recovered, and I'm not sure about sharing files between sandboxes. Since sandboxie comes the closest to my idea, I was wandering if it can be tailored to fit my vision.
I'll try to draft my vision. There is a main sandbox folder, where all applications are installed by default. Sandboxie creates a subfolder in the main folder for each installed app. Each such subfolder in the main folder is a separate sandbox. Meaning, it would have write access only to that folder and to the shared folder. Any writes to different locations would be saved in a separate overlay subfolder, and any registry changes would be relayed to a separate .reg file. The structure of the overlay dir would be similar to c:\.
There will be 3 types of sandbox permissions: The first type is for games, there would be a full seclusion with access permissions only to the overlay folder. The second type is for apps that create shared data, which would have access to the shared folder as well. For example, an image edited with photoshop is saved in the shared dir, to embedded later in a powerpoint presentation. The third type are small essential frameworks that aren't sandboxed such as directx and vc redistributable.
If a user creates a new folder in the main sandbox dir (e.g. for a portable app), it would automatically be seen as a new sandbox. Also coping one overlay floder into another, or installing an app to a specific overlay dir would merge sandboxes.
Can I tweak sandboxie to my vision?
Thanks,
Zohar
A more comprehensive solution
One simple way to access files saved in a sandox from another app that is not in that sandbox
is to run the intended app in the sandbox that has the files by just right clicking and choose Run Sandboxed
you then have access to the files inside that sandbox and what already exists on the system outside of sandbox
is to run the intended app in the sandbox that has the files by just right clicking and choose Run Sandboxed
you then have access to the files inside that sandbox and what already exists on the system outside of sandbox
Last edited by Quinnx on Fri May 03, 2013 12:50 pm, edited 1 time in total.
Who is online
Users browsing this forum: No registered users and 1 guest