ScareCrow:ScareCrow 围绕EDR绕过而设计的有效负载创建框架 源码
稻草人 更多信息 如果您想了解有关此框架中使用的技术的更多信息,请查看 和 描述 ScareCrow是一个有效负载创建框架,用于生成加载程序,以供在合法Windows进程中使用侧面加载(而非注入)(绕过应用程序白名单控件)。 一旦将DLL加载程序加载到内存中,就可以利用一种将EDR的钩子刷新出进程内存中运行的系统DLL的技术。 之所以可行,是因为我们知道在生成进程时会放置EDR的挂钩。 ScareCrow可以使用API函数VirtualProtect来针对这些DLL并在内存中进行操作,该函数将进程的一部分内存权限更改为不同的值,特别是从“执行-读取”到“读-写-执行”。 执行后,ScareCrow将复制存储在磁盘C:\Windows\System32\中的系统DLL的字节。 这些DLL存储在EDR挂钩的磁盘“干净”位置上,因为系统在生成它们时将它们用于将未更改的副本加载到新进程中。
用户评论