-
-
Notifications
You must be signed in to change notification settings - Fork 632
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
NVDA is unable to hook into metro apps #1801
Comments
Comment 2 by mdcurran on 2012-03-11 07:06
|
Comment 3 by mdcurran on 2012-04-10 23:57
NVDA can now at least speak typed characters (and I assume report input lang changes) in Metro apps. But! Still no success with running an rpc server from within an AppContainer, therefore no virtualBuffers or displayModel yet. Still working on it. also the security descriptors used are way too wide open (a part from allwoing AppContainer level, they are allowing generic all for all authenticated users, as I can't yet find a simple way to do inheritence or defaults) |
Comment 4 by mdcurran on 2012-04-20 07:54 |
Comment 5 by mdcurran on 2012-04-20 07:55 |
Reported by mdcurran on 2011-09-17 06:11
Whether or not NVDA has the uiAccess privilages, it is not able to inject into the processes of metro apps. This means that:
We currently try to inject in to any app via an in-process winEvent hook. We may be able to investigate other tricks like opening the process and creating a remote thread, though if thei're not allowing winEvents, then they're probably not allowing openProcess.
We'll have to find out Microsoft's plans for this security-wize.
The text was updated successfully, but these errors were encountered: