security - 是否可以在不登录的情况下模拟用户?

标签 security winapi visual-c++ impersonation

是否可以在不提供用户名/密码的情况下模拟用户?基本上,我想得到 CSIDL_LOCAL_APPDATA对于使用 ShGetFolderPath() 的用户(不是当前用户)功能。我目前所拥有的只是该用户的 SID。

最佳答案

不,你必须调用 Win32 API 登录用户 函数来获取 Windows 帐户 token ,以便您可以模拟。

关于security - 是否可以在不登录的情况下模拟用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/137254/

相关文章:

java - 如何为椭圆曲线 Diffie-Hellman 制作 GenParameterSpec?

c# - 如何保护将由移动应用程序和 Web 使用的 API

c++ - 如何禁用按钮 - Win32 API

c++ - 使用 PowerShell 作为控制台,就好像它是使用 AllocConsole 创建的一样

c++ - 卡在 C++ 函数和数组上

c# - 如何将 C++ 对象传递给 C# 类库

java - 在 Android Studio 中保护密码和 URL

java - Hibernate - 将列存储为加密,并仅在运行时解密

c - 如何使用 WinAPI 隐藏控制台窗口?

C++ 头文件 #define Function(x) ('ABC\0' | ('0' +(x &0xFF)))