首页
社区
课程
招聘
[求助]CreateRemoteThread创建在非本机用户的程序返回失败,是什么原因
发表于: 2019-12-1 18:26 2933

[求助]CreateRemoteThread创建在非本机用户的程序返回失败,是什么原因

2019-12-1 18:26
2933
执行的程序 比如NETWORK SERVICE权限 SYSTEM权限 LOCAL SERVICE权限 ,这些权限的程序都返回false,VirtualAllocEx 、WriteProcessMemory这些都执行成功的了,各位大佬指点下

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 1036
活跃值: (1311)
能力值: ( LV3,RANK:35 )
在线值:
发帖
回帖
粉丝
2
1.服务进程你自身要带管理员权限运行,其二你得获取调试权限的令牌。
2.在PPL( Protected Process Light)的进程,你有以上权限都打不开,如win10 的 csrss.exe 。 但你可以调用procexp的驱动的ZwOpenProcess功能获取 full control的权限句柄。
3.在xp以上系统 每个session都是隔离的,服务进程是一类session,创建远程线程失败,是因为跨session创建的,调ZwCreateThreadEx 试试看,具体原理论坛搜索。
最后于 2019-12-2 10:29 被StriveXjun编辑 ,原因:
2019-12-2 10:26
0
雪    币: 106
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
好麻烦,用system权限运行能CreateRemoteThread成功,但有好多限制,比如看不到界面
主要我用来CreateFileMapping的,但不是同一个session无法共享......
最后于 2019-12-3 11:00 被kainet编辑 ,原因:
2019-12-3 10:59
0
雪    币: 3738
活跃值: (3872)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
PPL、ACG大礼包等着你!
2019-12-3 11:14
0
游客
登录 | 注册 方可回帖
返回
//