如何分析 Windows SMB 共享访问频率与异常日志

星磊姑娘_8188

星磊姑娘_8188

2026-08-21

668人浏览

原创

要分析windows smb共享访问频率与异常日志,核心是先启用高级审核策略和sacl以确保记录4663、5145、4625等关键事件,再通过事件查看器筛选聚焦、结合时间/频次/主体/路径识别高频与异常行为,并辅以powershell实时验证和定期告警监控。

要分析 windows smb 共享访问频率与异常日志,核心是采集有效日志、聚焦关键事件、区分正常与异常模式。不是堆数据,而是抓重点、看趋势、识偏差。

一、确保日志能被记录(前提条件)

没有审计,就无从分析。必须先启用基础审计能力:
  • 在服务器上启用“高级审核策略”中的文件系统审核(成功 + 失败),路径:
    计算机配置 → 安全设置 → 高级审核策略配置 → 对象访问 → 文件系统
  • 为共享文件夹单独配置 SACL(系统访问控制列表):
    右键文件夹 → 属性 → 安全 → 高级 → 审核 → 添加目标用户/组(如 Domain Users)→ 勾选“读取数据”“写入数据”“删除”等操作
  • 确保策略已生效:执行 gpupdate /force,重启服务或机器(视环境而定)

注意:仅开启安全日志默认不记录文件访问细节,必须同时配 SACL,否则 eventvwr 里看不到 4663 事件。

二、定位关键日志事件(快速筛选依据)

打开事件查看器(`eventvwr.msc`),重点关注以下三类事件 ID:
  • 4663:文件或文件夹被访问(含读、写、删、改权限操作)
    → 查看“对象名称”“访问掩码”“账户名”“进程名”,判断是否为预期行为
  • 5145:网络共享被访问(含共享名、客户端 IP、源主机名)
    → 判断访问来源是否可信,比如非办公网段 IP、陌生设备名
  • 4625:登录失败(常伴随 SMB 认证失败)
    → 结合“登录类型=3(网络登录)”筛选,高频失败可能指向暴力破解或凭据错误

建议用“筛选当前日志”功能,按事件 ID、时间范围、用户账户快速过滤;导出为 .csv 后可用 Excel 或 LogParser 进行统计。

BGM猫
BGM猫

BGM猫是一款AI音频处理工具,灵动音科技推出的AI智能生成BGM音乐。

下载

三、识别高频与异常行为(实用判断逻辑)

单纯看单条日志意义有限,需结合时间、频次、主体、路径综合判断:
  • 高频访问特征(需关注):
    • 同一账户在 1 分钟内触发 ≥10 条 4663(尤其含“写入”“删除”)
    • 某个 IP 地址短时间内反复尝试不同共享路径(5145 + 4625 组合)
    • 非工作时段(如凌晨 2–4 点)出现大量读取敏感目录(如 /Finance/ /HR/)
  • 典型异常信号:
    • 账户名为 Guest 或 ANONYMOUS LOGON 访问高权限共享
    • 进程名为 powershell.exe wscript.exe certutil.exe 执行大量文件读写(可疑横向移动)
    • 4663 中“访问掩码”包含 0x10000(删除)或 0x20000(更改权限),但该用户无对应 NTFS 权限
    • 多个不同账户从同一 IP 登录失败后,突然有一条 4624 成功(可能撞库成功)

四、辅助验证与日常监控建议

- 使用 PowerShell 快速查实时连接: ```powershell Get-SmbSession | Where-Object {$_.ClientIpAddress -notmatch "192.168.1.*"} # 排除内网常规IP Get-SmbOpenFile | Sort-Object -Property LastAccessTime -Descending | Select -First 10 ``` - 设置简单告警逻辑(如每日汇总): - 统计 4663 总数较前 7 日均值上涨 >300% - 出现 ≥5 次来自公网 IP 的 5145(且非白名单) - 日志保留至少 30 天(安全日志默认可能只存几天),避免被覆盖

不复杂但容易忽略:很多异常其实藏在“看似成功”的访问里——比如一个普通员工账户突然读取管理员备份目录,比登录失败更值得深挖。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

417

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

840

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2432

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

816

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

729

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

374

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2196

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4032

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

647

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.2万人学习