Sandboxing separate instances of browser, to facilitate VPN split tunneling #4056
-
I currently have a system-wide VPN that allows split-tunneling, so I can specify programs by path to whitelist (i.e. circumvent VPN). I currently have Firefox installed on the host machine and forced to run in a sandbox. I am hoping to create a new sandbox containing a Firefox executable (which I can then whitelist in my VPN). I am hoping this whitelisted executable can use all the installation files of the original host-machine Firefox installation, so I don't have to fully install a Firefox instance within the sandbox. I tried creating a sandbox, duplicating the directory structure "drive\C\Program Files\Mozilla Firefox", and copying "firefox.exe" into that sandbox folder. In the sandbox settings, I added the Firefox template so it can use all the host machine Firefox installation files, but I added It didn't work. I got a Windows error "The application has failed to start because its side-by-side configuration is incorrect." Does anyone know if my goal is achievable? I'm thinking the other thing I could try is to make hard-symlinks of the entire contents of "C:\Program Files\Mozilla Firefox" in "C:\Sandbox\Username\noVPN\drive\C\Program Files\Mozilla Firefox"... |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Try it after copying the Or, create a file named SpecialImage=firefox,firefox_novpn.exe |
Beta Was this translation helpful? Give feedback.
Try it after copying the
mozglue.dll
file.Or, create a file named
firefox_novpn.exe
in the host location to be used in the split tunnel.SpecialImage=firefox,firefox_novpn.exe