Skip to content
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

Sddl #62

Closed
wants to merge 2 commits into from
Closed

Sddl #62

wants to merge 2 commits into from

Conversation

lstipakov
Copy link
Member

No description provided.

Some users are getting Access Denied error when device is
accessed by the app running as unprivileged process. The problem
can be workarounded by running openvpn process as privileged.

While I cannot reproduce it, this change should likely
solve it by explicitly enable read and write access to
the device by everyone.

To set SDDL, we need to assign unique device name. Using
WdfDeviceInitSetCharacteristics() with FILE_AUTOGENERATED_DEVICE_NAME
didn't work for me.

Fixes OpenVPN#38

Signed-off-by: Lev Stipakov <[email protected]>
Signed-off-by: Lev Stipakov <[email protected]>
@lstipakov lstipakov deleted the branch OpenVPN:master October 31, 2024 12:54
@lstipakov lstipakov closed this Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant