|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/3/3 9:36:24 |
标题: |
一个进程的权限是不是'SeDebugPrivilege'最大? |
浏览:1578 |
|
加入我的收藏 |
楼主: |
一个进程的权限是不是'SeDebugPrivilege'最大? 我用OpenProcessToken,打开所有进程时发现有以下问题(当前进程权限已提升至SeDebugPrivilege): 1、当前的用户为Administrator,运行程序,能OpenProcessToken所有者为Administrator的所有进程 2、其它用户,如也在Administrators这个组,也能OpenProcessToken,否则,不管其它用户是什么权限的用户,均不能获取,出错代码为 5 3、程序可以OpenProcessToken所有者为SYSTEM的所有进程
所以我有些不明白,既然进程有了SeDebugPrivilege权限,能OpenProcessToken所有者为SYSTEM的进程了,就应能OpenProcessToken其它用户的进程了
----------------------------------------------
- |
作者: |
|
2004/3/4 15:14:39 |
1楼: |
谢谢各位!问题解决了,把程序写成系统服务的形式就解决了这个问题
----------------------------------------------
-
|
|