推荐开源项目:Shhmon - 静默移除Sysmon驱动程序的工具

推荐开源项目:Shhmon - 静默移除Sysmon驱动程序的工具

ShhmonNeutering Sysmon via driver unload项目地址:https://gitcode.com/gh_mirrors/sh/Shhmon

1、项目介绍

Shhmon是一个小巧而强大的工具,旨在悄无声息地卸载系统监控工具Sysmon的驱动程序。它利用特定的枚举和权限调整策略,寻找并终止Sysmon的监视行为。对于那些希望测试或研究安全防御工具有时可能面临的挑战的人来说,Shhmon提供了一个独特且实用的方法。

2、项目技术分析

Shhmon的工作原理相当精妙:

  1. 它使用fltlib!FilterFindFirstfltlib!FilterFindNext遍历系统中的驱动程序,而不是直接查询注册表。
  2. 如果在海拔385201处发现Sysmon驱动,Shhmon会通过kernel32!OpenProcessTokenadvapi32!AdjustTokenPrivileges赋予自身SeLoadDriverPrivilege权限。
  3. 若未在指定高度找到驱动,则扫描HKLM\SYSTEM\CurrentControlSet\Services下的"Sysmon Instance"子键,并执行上述步骤。
  4. 获得必要权限后,调用fltlib!FilterUnload卸载驱动。

这一流程巧妙地避开了传统方法,使得操作更加隐蔽。

3、项目及技术应用场景

Shhmon适用于以下场景:

  • 安全研究人员:用于测试系统监测工具的有效性和应对措施。
  • 系统管理员:评估和改善系统防御策略,确保在面对恶意攻击时能保持敏锐的洞察力。
  • 教育与培训:在实战演练中,帮助学员理解如何规避特定的安全防护机制。

4、项目特点

  • 高效查找:采用枚举驱动而非传统注册表搜索,提高了效率。
  • 权限管理:智能获取必要的权限来卸载驱动,避免引起过多系统警报。
  • 清晰的日志:相关事件如错误消息、驱动卸载记录等,有助于识别和调查。
  • 应用场景广泛:既可作为攻击模拟工具,也可用于防守端的漏洞测试。

遵循MITRE ATT&CK框架的T1054T1089,Shhmon为深入理解这些技术和攻击手法提供了便利。

简而言之,Shhmon是针对Sysmon防御机制的一个独特视角,其创新的技术和巧妙的应用场景,无论对于安全专业人士还是对安全领域感兴趣的个人,都值得尝试和学习。立即加入,亲身体验这一开源项目的魅力吧!

ShhmonNeutering Sysmon via driver unload项目地址:https://gitcode.com/gh_mirrors/sh/Shhmon

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潘俭渝Erik

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值