sandboxie-plus / Sandboxie

Sandboxie Plus & Classic
https://Sandboxie-Plus.com
GNU General Public License v3.0
13.49k stars 1.5k forks source link

Internet Explorer 11 regressions while sandboxed #1335

Open isaak654 opened 2 years ago

isaak654 commented 2 years ago

Source of the original report: https://forum.xanasoft.com/threads/i-submit-3-bugs-about-internet-explorer.170/

These problems appear after the version SandboxieInstall-527-1, the attachment...

isaak654 commented 2 years ago
DavidXanatos commented 2 years ago

I have uploaded here a collection of old installers: https://github.com/sandboxie-plus/sandboxie-old/ unfortunately no SandboxieInstall-527-1.exe but some close

Please test if any open source version worked fine.

I would say that is no open source build this bug will not be fixed as IE is deprecated anyways, and debugging that without a working reference will be difficult

DavidXanatos commented 2 years ago

PS found it: https://github.com/sandboxie-plus/sandboxie-old/blob/main/5.x/Sandboxie-5-27-1.exe

isaak654 commented 2 years ago

I can reproduce issue 1 and 3 on Sandboxie 5.33.6 and even on a version 5.33.6 with all DLLs taken from 5.27.1.

I think the author was referring to an old Windows version (< Windows 10) or to an old IE version where 5.27.1 was effective.

Having incomplete reports is another issue as well.


Reply from the author:

The system I use is: Windows 10 VB-21H1-19043.1288, build architecture: x64 and x86 have such BUG

Let me explain the probability of their occurrence [every system restart]:

  1. "View source" of "internet explorer" is unavailable. The probability of occurrence is: 100%

  2. After setting the "internet explorer" proxy server, you can directly access the website, that is, setting the proxy server has no effect. The probability of occurrence is: more than 30%

  3. About "internet explorer" temporary files and cache issues. The probability of occurrence is: 100%

My preliminary estimate is due to this reason:

Open internet explorer, go to internet explorer-tools-internet options, some configuration files of "internet options" are not loaded successfully in the sandbox: such as "regular-internet temporary files", "connection-LAN settings", "programs-HTML editor" ", wait until the configuration file is not loaded successfully

Version 5.27.1 is not even installable on Windows 10... in order to verify this, I had to take the DLLs and apply them to 5.33.6.

Above versions won't work for the following issues (according to my tests):

  • "View source" of "internet explorer" is not working if you run IE sandboxed.

  • About "internet explorer" temporary files and cache issues To illustrate this problem, I take browsing our forum as an example: first open the forum homepage index.php, then enter the column "Troubleshooting", and then click the "explorer" back button, the problem appears , The webpage re-downloaded the "Forum Homepage" again, without using the previous temporary files and cached files! If sandboxie is not applicable, "explorer" does not need to download the "forum home page" again. In addition, chrome does not have this problem.

isaak654 commented 2 years ago

Possible suggestions for the following behaviors:

  • "View source" of "internet explorer" is not working if you run IE sandboxed
  • About "internet explorer" temporary files and cache issues To illustrate this problem, I take browsing our forum as an example: first open the forum homepage index.php, then enter the column "Troubleshooting", and then click the "explorer" back button, the problem appears , The webpage re-downloaded the "Forum Homepage" again, without using the previous temporary files and cached files! If sandboxie is not applicable, "explorer" does not need to download the "forum home page" again. In addition, chrome does not have this problem.

Apply this line on your sandbox: OpenFilePath=iexplore.exe,%LocalAppData%\Microsoft\Windows\INetCache or remove Template=OpenWinInetCache from Templates.ini

Optionally, this could be applied too if you have a cookie-related issue: OpenFilePath=iexplore.exe,%LocalAppData%\Microsoft\Windows\INetCookies