注意:AppLocker 仅适用于 Windows 企业版和旗舰版,不包括 Windows 专业版和其他版本。
在这里根据OSEP教材介绍的几种方法
应用程序白名单理论和设置
一、Basic Bypasses
二、Bypassing Applocker with Powershell
我们知道,PowerShell执行策略限制了脚本的执行,但这是一种较弱的保护机制,可以通过内置的“Bypass”执行策略轻松绕过。然而,更强大的语言模式限制了避免执行像我们的 shellcode 运行程序这样的代码的功能,并在三个不同的级别上运行。
分别是:
1.FullLanguage
2.PowerShell Constrained Language Mode
3.ConstrainedLanguage
三、Bypassing Applocker with C#
四、Bypassing Applocker with JScript