草庐IT

reset_password_token

全部标签

windows - 如何获取 Windows SYSTEM 用户 token

操作系统是启用了UAC的Windows7或更高版本。调用进程具有管理员权限,已由UAC框确认。我想在用户SYSTEM下生成一个新的控制台窗口(cmd.exe)(不要问为什么)。我可以使用Sysinternals的PsExec工具或类似工具以交互方式执行此操作,但我没有源代码,我需要了解其工作原理。我知道我必须调用CreateProcessAsUser()并且在第一个参数(hToken)设置为NULL的情况下工作正常,但现在我需要知道如何获取hToken。我知道我可以通过调用LogonUser()来获得这样的token-但不能用于SYSTEM。我如何获得SYSTEM的token?我想过使

c# - ASP.NET 中的 token 方法,接受 curl 中的每个 HTTP 方法

我正在尝试curl,这些请求冲击着我的大脑。我使用的环境是操作系统-Windows,命令行界面-Powershell。curl.exe-XGET-vlocal.qaapi.com/Token-d"username=XXXXX&password=XXXXX&clientid=XXXXX&grant_type=XXXXXX"curl.exe-XPOST-vlocal.qaapi.com/Token-d"username=XXXXX&password=XXXXX&clientid=XXXXX&grant_type=XXXXXX"它们都给出相同的输出,但是在POST-MAN(请求API调用的U

c++ - MinGW C++ : expected primary-expression before '/' token

这是我在这里的第一个问题,也是我第一次无法在网上四处寻找解决C++问题的方法。我在这方面相对缺乏经验,不确定什么是相关的,所以我只会发布我认为可能有用的内容。我正在使用SDL制作跨平台应用程序。我在Windows7(64位)上使用MinGW4.6.1,并在另一台计算机上安装了Ubuntu。它在Ubuntu(使用g++)上编译良好,没有任何提示,但是当我尝试在我的Windows机器上使用g++编译时,出现以下错误:...matrix.cpp:77:17:error:expectedprimary-expressionbefore'/'token...matrix.cpp:78:11:er

windows - 使代码签名 token 凭据持久化

我有一个商业代码签名证书,它是通过USBtoken提供的。供应商(GlobalSign)提供了一个实用程序的下载,需要安装该实用程序才能使用token,SafeNet.一切正常;但是,我以前有能力让密码保留一段时间——这意味着当天的第一次使用需要密码,但在此期间(4小时)内的后续使用不需要我重新验证。情况一直如此,直到几个月前我不得不重建操作系统,全新安装Windows10。从那时起,我每次签名时都必须输入密码,无论这是否是通过VisualStudio或signtool:尽管SafeNet客户端中的设置被设置为“启用单一登录”我相当确定我以前的环境显示的是SafeNet样式的身份验证对

windows-store-apps - "ProtectedData.Unprotect(password, entropy)"在 UWP 中总是返回 null

我有windowsphone8.0(silverlight)应用程序,我想升级到UWP。在WindowsPhone8.0应用程序中,我使用“ProtectedData.Protect(passwordData,entropy)”(mscorlib.extensions.dll,v2.0.5.0)来保护一些特定的字符串。但是当我尝试在UWP应用程序中使用“ProtectedData.UnProtect(passwordData,entropy)”或“ProtectedData.Unprotect(passwordData,entropy)”时。在执行ProtectedData.UnPro

windows - Windows 批处理脚本中 FOR 命令中的 token 数限制

我试图在Windows批处理脚本中处理一个文本文件,但我遇到了一些问题,看起来像是FOR循环中对31个标记的限制。我在下面的代码中隔离了这个问题:@ECHOOFFSETDATA=0102030405060708091011121314151617181920212223242526272829303132333435FOR/F"tokens=31*delims="%%iIN("%DATA%")DO(ECHO[%%i]ECHO[%%j])ECHO.FOR/F"tokens=32*delims="%%iIN("%DATA%")DO(ECHO[%%i]ECHO[%%j])输出是:[31][3

c# - 如何以编程方式将 "require a password on wakeup"上的值更改为 false?

如何以编程方式将电源选项中“唤醒时需要密码”的值更改为false使用C#。目前它需要密码才能在计算机从sleep中唤醒时解锁手动:电源选项->高级设置->平衡->唤醒时需要密码->电池:是插入:是的 最佳答案 最简单的方法是modifyingtheregistry:在HKEY_CURRENT_USER\ControlPanel\Desktop注册表项中,将ScreenSaverIsSecure的值更改为0。(根据KB928717,这是修改“唤醒时需要密码”选项的正确注册表项。) 关于c#

windows - 是否需要调整 token 权限才能成功调用 CreateRemoteThread?

我正在为我的应用程序开发一个调试工具来帮助我诊断死锁。该应用程序在我客户的机器上运行,因此我希望有广泛的操作系统、安全策略等。我使用的技术是在目标应用程序中实现一个函数,该函数为所有线程生成堆栈跟踪以及其他诊断信息。然后将其写入内存映射文件。我还创建了一个实用程序,用于触发诊断报告的创建,然后从内存映射文件中读取它。因为目标应用程序预计会死掉,所以实用程序无法向它发送消息来触发诊断收集。相反,我正在使用CreateRemoteThread,这样我就可以确保获得一个事件线程来完成工作。请注意,这与通常使用LoadLibrary作为CreateRemoteThread的线程过程的DLL注入

windows - 高完整性 token 是否*必须*启用管理员组?

启用UAC并使用管理帐户登录后,您将获得两个token:提升的token;这已启用Administrators组,具有高完整性(即强制性完整性标签SID为S-1-16-12288)并且具有提升类型TokenElevationTypeFull。有限的代币;这已禁用Administrators组,具有中等完整性(S-1-16-8192)并且具有提升类型TokenElevationTypeLimited。这三个因素总是以这种方式匹配吗?也就是说,内核是否要求只有启用Administrators组的token才能具有高完整性和/或TokenElevationTypeFull?是否存在进程不具有

winapi - 用于虚拟内存管理的新 Windows 8.1 API : `DiscardVirtualMemory()` vs `VirtualAlloc()` and `MEM_RESET` and `MEM_RESET_UNDO`

Windows8.1/Server2012RC2刚刚引入了用于虚拟内存管理的新API:OfferVirtualMemory()、ReclaimVirtualMemory()、DiscardVirtualMemory()、它们的用法非常简单,只需查看它们的名称即可。我无法理解这些API如何针对VirtualAlloc()以及标志MEM_RESET和MEM_RESET_UNDO工作,以及什么是细微差别。对于OfferVirtualMemory(),MSDN说它与VirtualAlloc()+MEM_RESET非常相似,只是它从工作集,并限制对页面的进一步访问。所以,基本上它限制了对页面的访