我使用的是 Windows Server 2012。我有一台装有 Hyper V 的 x 台机器。人们连接这些机器来工作。我那台机器上有软件,软件能知道那是否是远程连接吗?他们能查询信息并找到相关信息吗?或者我使用的机器是虚拟机吗?
我之所以问这个问题,是因为我不想让软件公司知道它正在远程连接和虚拟机中使用。我该解释一下吗?
如果他们可以查询该信息。我该怎么做才能防止这种情况发生?
任何人如能提供任何信息给我,我将不胜感激。
答案1
如果您试图避开许可限制或支持配置问题,我建议您放弃这个想法。应用软件“检测”它是在虚拟机中和/或通过远程桌面执行的,这是相当简单的。
如果不修改应用程序代码,很难防止这两种情况发生。隐藏虚拟机管理程序的虚拟硬件可能会给你带来一些好处,但你可能正在谈论修改虚拟机管理程序(可能违反许可条款)。