gpt4 book ai didi

dll - 如何在 RDP 期间访问远程 USB 智能卡

转载 作者:行者123 更新时间:2023-12-02 12:09:24 28 4
gpt4 key购买 nike

[我的设置]

RDP 客户端 (Win7) ------------------RDP------------------------ -> 带智能卡的远程服务器 (Win2k8R2)

我发现无数的答案表明这是不可能的。很多答案表明 RDP 是为了安全性而设计的。智能卡被锁定,在使用远程桌面连接 (RDP) 进行远程连接时不允许看到设备。

但是,我发现了一个有用的链接,它似乎适用于某些人,但不适用于所有人。

http://lifayk.blogspot.co.uk/2012/07/windows-smart-card-subsystem-and-remote.html

该指南展示了它是如何实现的(通过编辑 winSCard.dll - 强制该函数返回本地用户而不是远程用户,从而允许远程查看智能卡),但缺乏适合像我这样的初学者的详细信息。我尝试使用网站上链接的最新补丁,但它无法在 Windows Server 2008 R2 上运行。

文章后我的问题是;

  • 如何在没有十六进制编辑器的情况下编辑 winSCard.dll? (所以我可以看到函数/方法)我尝试使用 Reflector,但是当我打开 winSCard.dll 时,它说不是 .NET 文件。

  • 有人提到关闭 Windows 文件保护 - 这似乎已发生变化,是否只需更改 system32 文件夹的所有权并复制新的 winSCard.dll 文件就可以让新的 .dll 工作? (重启智能卡服务后)

这对我来说是全新的,任何建议都会很棒!

最佳答案

使用 Windows SDK 调试工具中的 windbg。您正在寻找的函数是InTSRedirectModeWithContext

这也可能有帮助:http://lifayk.blogspot.ro/2012/07/windows-smart-card-subsystem-and-remote.html

关于dll - 如何在 RDP 期间访问远程 USB 智能卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27375364/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com