社区
进程/线程/DLL
帖子详情
如果由高权限进程启动低权限新子进程
lzg0001
2010-09-27 05:44:33
当前 windows 登录用户为普通权限用户(假设用户名为 user),系统中有一个以管理员用户权限运行的进程(假设其以管理员 Administrator 身份运行),其要新启动一个子进程,要求新子进程以 user 身份权限运行,如果做?
谢谢!
...全文
178
5
打赏
收藏
如果由高权限进程启动低权限新子进程
当前 windows 登录用户为普通权限用户(假设用户名为 user),系统中有一个以管理员用户权限运行的进程(假设其以管理员 Administrator 身份运行),其要新启动一个子进程,要求新子进程以 user 身份权限运行,如果做? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzg0001
2010-09-28
打赏
举报
回复
失败!
野男孩
2010-09-27
打赏
举报
回复
嗯,CreateProcessAsUser.
lzg0001
2010-09-27
打赏
举报
回复
谢谢
我试试
oyljerry
2010-09-27
打赏
举报
回复
http://hi.baidu.com/livefocus/blog/item/af3c8b4b509aa1f983025c76.html
oyljerry
2010-09-27
打赏
举报
回复
获取Explorer.exe 的进程Token,然后CreateProcessAsUser()创建,就已当前普通user的权限运行
taskmgr.exe下载
好不容易找到的,如果任务管理器打不开就用这个吧,解压后把taskkill.exe、tasklist.exe及taskmgr.exe三个文件复制到C:\WINDOWS\system32就可以了
Windows
高
权限
程序以
低
权限
启动
子
进程
Windows
高
权限
程序以
低
权限
启动
子
进程
windows中父
进程
为
高
权限
如何以
低
权限
启动
子
进程
,在本文中给出一种方法,供读者参考。 实现思路: 再任务管理其中找到一个
低
权限
的程序,一般explorer.exe是以当前用户普通
权限
启动
。我们这里使用explorer.exe为例。 首先需要根据程序名获取explorer.exe的token,并根据这个token利用DuplicateTokenEx函数复制一个
新
的token用于创建
新
的
子
进程
。利用这个token创建
新
的环境变量。然后利用
新
的token和环.
C++如何创建
低
权限
的标准用户
权限
进程
(附完整源码)
如何创建
低
权限
的标准用户
权限
进程
降
低
权限
启动
某个
进程
程序
启动
子
进程
时,
子
进程
会自动使用当前
进程
的
权限
,包括ShellExecute
启动
的
进程
,都有这个问题。 当自己制作安装包时,安装包
进程
,在win7上,当前
进程
是管理员
权限
,
启动
的程序如果也以管理员
权限
运行,可能有问题,需要降
低
权限
。 此函数的代码可以做到这一点,将当前
进程
的
权限
降
低
之后,再
启动
其他的
进程
。 BOOL CreateLowIntegrityProcess(LPCTS
Windows编程-提升
进程
权限
,以管理
权限
启动
另一个程序
#include <iostream> #include <windows.h> #include <tchar.h> using namespace std; //提
高
自己的
权限
/* * 这个函数,将
进程
权限
提升成具有调试
权限
的
进程
,这个
权限
应该是
进程
所能具有的最大
权限
* 前提
启动
这个
进程
的账户必须是一个管理员,否则没法提升 */ //当fEnable = TRUE 的时候,授予当前
进程
调试
权限
//当fEnable = FALSE 的时候,收回调试
权限
//
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章