我有一个应用程序,它可以以某种方式检测相同的应用程序是否已经在连接到局域网的其他计算机上运行。
我想阻止它检查其他计算机上正在运行的应用程序。
到目前为止我已经尝试过:
第一的:我试图完全禁用局域网连接 - 它起作用了,应用程序无法进行检查,但互联网连接也被禁用了。
第二:我曾尝试在 Windows 防火墙中阻止该特定应用程序 (EXE) 的 Internet 访问。遗憾的是 - 这不起作用,应用程序仍然能够检测到其他计算机上已在运行的同一应用程序的进程。
第三:我已导航至网络设置 -> 高级共享设置并阻止两台计算机上的所有共享选项。但这没有帮助。
第四:我曾尝试阻止 Windows 管理规范服务 (WMI) - 以防该应用程序使用它来检测网络 PC 上的应用程序。
第五:我已阻止 Windows 防火墙中程序文件夹中的所有其他 EXE 访问互联网 - 但没有用。
下一个想法可能是:以某种方式在应用程序启动时检测进程活动,并观察调用了哪些服务来检测局域网上运行的应用程序。也许还可以监控网络活动?
我的最后一个想法是:在没有互联网访问的虚拟机上运行该应用程序,因此不会进行此检查+我仍然可以访问互联网。
Windows 10