Sandboxie and the DuckDuckgo Browser

Discussion in 'sandboxing & virtualization' started by Capricornia, Nov 17, 2023.

  1. Capricornia

    Capricornia Registered Member

    Joined:
    Apr 16, 2018
    Posts:
    106
    Location:
    Sacramento, CA
    I've noticed that DuckDuckgo now has its own browser for desktop computers, however, I don't seem to be able to use Sandboxie with it the way that I can with the Edge browser. Therefore, does anyone know if they are compatible with each other?
     
  2. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    6,293
    that browser is ms store only, so treated as a real app, so its installed in your user profile. it contains a full feature browser engine (chromium) and do not use anything else. might help you, i dont care about ddg browser.
     
  3. Capricornia

    Capricornia Registered Member

    Joined:
    Apr 16, 2018
    Posts:
    106
    Location:
    Sacramento, CA
    Sorry, but I'm not quite sure what you mean.
     
  4. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    6,293
    learn about apps from ms store works, then you got it.
    or use programs like "process monitor" to extend your knowledge.
    this is nothing you can get in words or in minutes,this need fundamental knowledge, or forget it.
    same as your question for android. investigate, or drop it.
     
  5. Rasheed187

    Rasheed187 Registered Member

    Joined:
    Jul 10, 2004
    Posts:
    18,178
    Location:
    The Netherlands
    I believe what Brummelchen means is that Sandboxie doesn't support UWP apps. These are apps that you can only download from the MS Store. So it's not a normal .exe file, this is my biggest complaint about the DuckDuckGo browser on Windows. I wonder if it has something to do with that DDG's browser is based on the Edge WebView2 browser engine.

    https://en.wikipedia.org/wiki/Universal_Windows_Platform_apps
     
  6. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    6,293
  7. Rasheed187

    Rasheed187 Registered Member

    Joined:
    Jul 10, 2004
    Posts:
    18,178
    Location:
    The Netherlands
  8. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    6,293
    dont know, you have to ask David or wait until he answered

    current files to load, first from ddg, second is from the "appinstaller" file (which is an XML inside)
    Code:
    https://staticcdn.duckduckgo.com/windows-desktop-browser/DuckDuckGo.appinstaller (824 Bytes)
    
    https://staticcdn.duckduckgo.com/d5c04536-5379-4709-8d19-d13fdd456ff6/0.58.1.0/DuckDuckGo_0.58.1.0.msixbundle (824 megabytes, contains x86 and x64)
    
    msixbundle is a zip container format, contains msix for both, msix can be used, msix is also zip type.

    oh, thats new for my, it is really put into c:\ProgramFiles\WindowsApps\
    "DuckDuckGo.DesktopBrowser_0.58.1.0_x64__ya2fgkz3nks94"

    so well, SB is throwing access denied, error 5.
    what else to know? windows apps are running inside the windows sandbox, its profile+data is put here
    %LOCALAPPDATA%\Packages\DuckDuckGo.DesktopBrowser_ya2fgkz3nks94

    (the "ya2fgkz3nks94" may vary for security reason, never investigated)

    https://learn.microsoft.com/en-us/windows/security/application-security/application-isolation/windows-sandbox/windows-sandbox-overview

    so the app is run in a safer environment, similar to sandboxie

    ok, could be a lasting issue:
    https://github.com/sandboxie-plus/Sandboxie/issues/19

    so the current answer seems to be : no, no UWP, no Apps from store.
     
    Last edited: Nov 20, 2023
  9. busy

    busy Registered Member

    Joined:
    Apr 10, 2006
    Posts:
    507
    You can run DuckDuckGo.exe from Sandboxie's "Run Program" menu with the following settings. But the sound will not work.

    Settings: (The first setting requires a supporter certificate. Otherwise, the browser will close after 5 minutes)
    Code:
    NoSecurityFiltering=y
    Template=OpenProtectedStorage
    Run program:
    Code:
    "C:\Program Files\WindowsApps\DuckDuckGo.DesktopBrowser_0.58.1.0_x64__ya2fgkz3nks94\WindowsBrowser\DuckDuckGo.exe" 
     
  10. Rasheed187

    Rasheed187 Registered Member

    Joined:
    Jul 10, 2004
    Posts:
    18,178
    Location:
    The Netherlands
    OK thanks for the info. It does indeed seems to be because Windows Store apps are using its own virtualization system. But that's not the same as Windows Sandbox if I'm correct.

    OK so there is a workaround. Strange that sound won't work though, you mean on for example YouTube videos?
     
  11. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    6,293
    my bad, sorry, i mixed it up. should be this

    https://learn.microsoft.com/en-us/windows/msix/msix-container
    https://learn.microsoft.com/en-us/windows/win32/secauthz/appcontainer-for-legacy-applications-

    nevertheless i did not manage it to run ddg in sandboxie.
     
  12. Rasheed187

    Rasheed187 Registered Member

    Joined:
    Jul 10, 2004
    Posts:
    18,178
    Location:
    The Netherlands
    OK I see. Yes this might be it, that these type of apps probably make use of AppContainer, so Sandboxie can't control them.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice