“__compat 层”可以阻止病毒吗?

“__compat 层”可以阻止病毒吗?

在 Windows 中,我们可以使用 setset __COMPAT LAYER=RunAsInvoker来阻止应用程序获取管理权限。因此,如果我在病毒可执行文件上使用此方法,那么它会阻止病毒影响系统吗?我还使用了管理员密码,因此我认为病毒将无法以任何方式采取管理操作


另一件事是它能否访问我的系统文件?我知道病毒会影响我的系统,但它能对系统文件做些什么吗?感谢您之前的回答。让我告诉你,我的主要目标是使严重程度尽可能低。

答案1

“__compat 层”可以阻止病毒吗?

不,绝对不是。恶意软件在以管理员身份运行时确实会造成更大的损害,但在其他情况下,它已经可以造成大量损害。勒索软件就是一个很好的例子。

恶意软件还可以搭载不同的提升请求。

在 Windows 中我们可以使用 set set __COMPAT LAYER=RunAsInvoker 来阻止应用程序获取管理权限。

你实际上不能。正如我所描述的我对另一个问题的回答__COMPAT_LAYER仅影响程序的初始启动。它不会阻止程序立即以编程方式重新启动自身,从而请求提升权限(当然,仍然会显示 UAC 对话框)。

阻止(合法)应用程序获取管理员权限的唯一方法是点击在 UAC 提示上。

请记住,即使是恶意软件也可以被代码签名。

相关内容