微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

禁用Windows PC上的所有I / O端口使用C?

是否可以禁用我的程序正在运行的Windows PC的所有I / O端口? 如果是这样,可以用C来完成吗?

目标是在程序运行时用户不能通过除网卡之外的任何path与PC进行交互。

在Windows C#中找不到文件exception

伏特编译的文件名可能会变得很长,并在Windows上创build失败

什么是NamedTemporaryFile在Windows上有用?

什么是UpdatePerUserSystemParameters?

获取ip的外部列表,并在Python中joinvariablesdic

我怀疑这是可能的,如果是这样的话,反正你也不想这样做。 首先,计算机本身使用不少I / O端口进行通信,所以如果可以全部禁用它们,计算机将很快退出工作。 网络适​​配器通常至少使用一对,所以如果你这样做,网络将无法继续工作。

也有(至少是潜在的)内存映射的外设,所以它不一定是有效的 – 除了计算机几乎肯定会退出工作,直到它重新启动的小细节,在这一点上,用户会发誓因为他从你的机器上移除了你的软件,并发誓永远不会再使用你开发的任何东西。

我现在没有看到,但是不是“公然攻击”的东西,一旦投票结束一个问题的原因之一? 我不确定这是否合格,但似乎很接近…

编号I / O端口由驱动程序控制,而不是程序。

另外请注意,“I / O端口”的概念不是黑白的。 USB总线是一个I / O端口吗? PCI-e总线? HDMI? 如果可以关闭USB总线,USB WiFi网络接口如何工作?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐