Protected Processes
Can someone explain what api call I need to make to create my own Protected Processes? Or it not done that way, rather a certain digital signature on the binary on disk causes it to run that way? Thanks.
September 2nd, 2010 10:18pm

OK, apparently it's this flag CREATE_PROTECTED_PROCESS in createprocess and a special signature. Lucky for home users they are all administrators and can just do this http://wj32.wordpress.com/2009/01/25/howto-protect-and-unprotect-vistas-drm-protected-processes/ to circumvent it. Who comes up with this stuff? I mean really? http://msdn.microsoft.com/en-us/library/ms684863(v=VS.85).aspx The process is to be run as a protected process. The system restricts access to protected processes and the threads of protected processes. For more information on how processes can interact with protected processes, see Process Security and Access Rights. To activate a protected process, the binary must have a special signature. This signature is provided by Microsoft but not currently available for non-Microsoft binaries. There are currently four protected processes: media foundation, audio engine, Windows error reporting, and system. Components that load into these binaries must also be signed. Multimedia companies can leverage the first two protected processes. For more information, see Overview of the Protected Media Path. Windows Server 2003 and Windows XP/2000: This value is not supported.
Free Windows Admin Tool Kit Click here and download it now
September 3rd, 2010 4:20pm

Hi, Your question seems to be more related to development. I suggest that you post to the MSDN forum for assistance: MSDN forum http://social.msdn.microsoft.com/Forums/en-US/categories/ Thanks.This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
September 9th, 2010 8:53am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics