-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add option to pass WinPriv through UAC #1
Comments
What do you mean by “ACL”? |
Access Control, like what happens when you rightclick a program and select "run as admin". What then happens is access control. It often works in the background, you don't notice it but Windows may display an authentication prompt. |
Ok, that's more commonly referred to as "UAC" or User Account Control. WinPriv should work in those scenarios if the initial (parent) process is already elevated. I think the only way we could make that work for WinPriv is finding the function that starting the process (CreateProcess, etc) and actually prepend the entire WinPriv execution command line to command line is going to be called. You may want to try to use API Monitor (http://www.rohitab.com/apimonitor) to see what function the parent process is running and work from there. I might be able to look at this at some point in the future, but I'm a bit overloaded right now. |
I actually meant "UAC", I just mixed them up, haha. Thanks for the link! I so far relied on process monitor which seems to suck for stuff like this. I'll attempt to do this myself, and maybe create a pull request 🙂 |
I found a very informative article about this: Pretty sure most of this is still the same today.
So I'll try to figure out what RPC exactly is responsible for this and how to intercept it. |
@niansa Did you ever crack this case? |
No, unfortunately not. Documentation is just wayyyy too sparse on this. But now that I think of it – reading ROS sources could be worth a try. If they even implement UAC at all. |
Hey!
I've been testing this tool and it seems to be working awesomely well! However, one issue that I have experienced is that WInPriv won't be passed to childs that've gone through
ACLUAC.The program I am trying to mess with does exactly that, rendering this tool useless in that case :-/
Thanks for creating this tool anyways!
niansa
The text was updated successfully, but these errors were encountered: