需要一个 Linux 应用程序来检测它是否在虚拟机(如 VMware ESX/ESXi、Xen、Oracle Virtualbox、Microsoft 虚拟服务器等)中执行。根据此检测的结果,需要强制执行一些软件许可规则。
我知道有一些用于许可的商业软件库/框架可以执行此类检测,但由于多种原因,我们需要自行开发。
有哪些方法和手段可以实现这种检测?
需要一个 Linux 应用程序来检测它是否在虚拟机(如 VMware ESX/ESXi、Xen、Oracle Virtualbox、Microsoft 虚拟服务器等)中执行。根据此检测的结果,需要强制执行一些软件许可规则。
我知道有一些用于许可的商业软件库/框架可以执行此类检测,但由于多种原因,我们需要自行开发。
有哪些方法和手段可以实现这种检测?