-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Msi file creates item to registry with wrong path, if run in sandboxie. #2798
Comments
Hello! I have read #2373 and I understand the registry isolation feature. Wrong path:
Right path:
|
I suspect this is an error when the msi installs the app in the sandboxie. |
Well |
Sorry, I didn't express clearly. Run TestService.msi outside Sandboxie (PS: not run in Sandboxie, run directly on the operating system), the registry path written is: According to the Sandboxie registry isolation function, when running TestService.msi in Sandboxie, the registry path written should be: However, running TestService.msi in Sandboxie 1.8.2, the registry path actually written is: So, I don't think there should be a .DEFAULT item. |
I see Will check this out, asap, this indeed does not look right on a first glace |
Sorry for taking so long to check this out, when testing with 1.10.x and your msi file i get the result as expected could you please re test if the issue is still present. |
Describe what you noticed and did
I made a TestService.msi installer (download address: https://github.com/RisingYoung-Learn/TestShare/blob/main/TestService.msi) writing items to registry with path as below:
(1) When I ran TestService.msi out of sandboxie, items were written in the registry as follow:
(2) Ran TestService.msi in the sandboxie, items were written in the registry is as follows:
According to the conversion rules, right items paths should be as follows:
Advanced Installer msi code:
https://github.com/RisingYoung-Learn/TestShare/blob/main/TestService.aip
How often did you encounter it so far?
Appears every time you use.
Affected program
Not relevant
Download link
https://github.com/RisingYoung-Learn/TestShare/blob/main/TestService.msi
Where is the program located?
The program is installed only inside a sandbox (NOT in the real system anyway).
Expected behavior
According to the conversion rules, right items paths should be as follows:
What is your Windows edition and version?
Windows Server 2016 Standard [Version 1607 (OS Build 14393.5006)]
In which Windows account you have this problem?
A local or Microsoft account without special changes.
Please mention any installed security software
Windows Defender
What version of Sandboxie are you running?
Sandboxie plus 1.8.3 64
Is it a new installation of Sandboxie?
I recently did a new clean installation.
Is it a regression?
No response
In which sandbox type you have this problem?
In an Application Compartment sandbox with no isolation (green sandbox icon).
Can you reproduce this problem on a new empty sandbox?
I can confirm it also on a new empty sandbox.
Did you previously enable some security policy settings outside Sandboxie?
No response
Crash dump
No response
Trace log
No response
Sandboxie.ini configuration
The text was updated successfully, but these errors were encountered: