首页
社区
课程
招聘
[求助]如何在服务程序里面创建一个普通权限的进程
发表于: 2014-6-5 17:47 5055

[求助]如何在服务程序里面创建一个普通权限的进程

2014-6-5 17:47
5055
比如我有个服务程序运行在session 0下面,但是我想打开一个普通的记事本程序要显示界面的,运行在session 1下面,有什么好的方法吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
2
给一个合适的Token然后就CreateProcessAsUser就可以了

参考以下内容:
http://hi.baidu.com/_achillis/item/5784a4d0384b664bdcf9beed
2014-6-5 19:41
0
雪    币: 219
活跃值: (773)
能力值: (RANK:290 )
在线值:
发帖
回帖
粉丝
3
看到教主
2014-6-5 20:46
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
4
哈哈,偶尔冒个泡~
2014-6-5 20:57
0
雪    币: 220
活跃值: (117)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
用explorer的token来asuser就行了 2楼的比较好
2014-6-5 21:39
0
雪    币: 12
活跃值: (767)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
好像CreateProcessAsUser第一个参数不能传NULL,我测试在win7 sp1下传NULL 会奔溃,传lpCommand就可以。。
2014-6-6 09:55
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
7
既然用CreateProcessAsUser,为什么第一个参数要传NULL呢。。。
2014-6-6 12:38
0
雪    币: 12
活跃值: (767)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
是二个参数。。看错了
2014-6-6 13:01
0
游客
登录 | 注册 方可回帖
返回
//