首页
社区
课程
招聘
未解决 NtOpenThreadToken查找线程的令牌,返回STATUS_NO_TOKEN,怎么办? 10雪币
发表于: 2024-7-16 23:59 1585

未解决 NtOpenThreadToken查找线程的令牌,返回STATUS_NO_TOKEN,怎么办? 10雪币

2024-7-16 23:59
1585

在一个微过滤驱动中,调用API函数:NtOpenThreadToken,以求某个线程的令牌。但返回结果是无令牌:STATUS_NO_TOKEN。
调用代码:
NtOpenThreadToken(hTreadHandle, TOKEN_QUERY, TRUE, &hToken);
令牌有两种:
授权令牌(Delegation token):交互式会话登陆(例:本地用户登陆、用户桌面等)
模拟令牌(Impersonation token):非交互式登陆(例:net use 访问共享文件)。
我的情形是后者:模拟令牌。但不能简单通过NtOpenThreadToken获得,怎么办?据说可以模拟,但我反复尝试用PsImpersonateClient,还是不行。
哪位大侠对此种情形了解的,请提供思路,非常感谢。


[招生]系统0day安全-IOT设备漏洞挖掘(第6期)!

收藏
免费
支持
分享
最新回复 (1)
雪    币: 801
活跃值: (2364)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
PsReferenceImpersonationToken
2024-7-17 13:49
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册