smbmap 输出什么
smbmap 连接受测主机的共享服务,列出共享名称并标注当前账号对每个共享的权限位。它的价值在于把共享访问关系整理成一张矩阵:哪些共享可读、哪些可写、当前账号能看到哪些目录。可写共享是投毒与勒索软件横向传播的高风险面,评估中应以权限证据入报告,不做任何写入性验证。
基本信息
| 输出内容 | 共享名称与权限位 |
|---|---|
| 递归选项 | 递归列目录并用深度参数控制范围 |
| 使用前提 | 客户提供的审计账号或授权范围内的匿名访问 |
| 价值 | 形成共享访问矩阵,支撑权限评估 |
| 纪律 | 不向任何共享写入测试文件 |
典型使用场景
- 共享面盘点:核对文件服务器对外提供的共享清单
- 权限矩阵构建:区分只读与可写共享,定位高风险条目
- 匿名访问核查:确认未认证状态下能列出哪些共享
- 与配置文件核对:确认共享清单与业务台账是否一致
- 复测:确认权限收敛后矩阵中的可写条目已减少
权限查看示例
权限查看示例
# 列出共享与当前账号的权限位
smbmap -H 10.0.10.5 -u audit -p REDACTED
# 递归查看目录结构,限定深度避免拉取全量
smbmap -H 10.0.10.5 -u audit -p REDACTED -R --depth 2
# 未认证视角:确认匿名可列出的共享范围
smbmap -H 10.0.10.5
# 记录:共享名、权限位、可读目录范围;不做写入验证权限位读法
| 权限标记 | 含义 | 风险提示 |
|---|---|---|
| READ ONLY | 仅可读 | 关注是否含敏感数据 |
| READ, WRITE | 可读可写 | 投毒与篡改风险高 |
| WRITE ONLY | 可写不可读 | 常用于投递文件 |
| NO ACCESS | 无权限 | 记录为当前账号不可达 |
| 路径附加信息 | 共享对应的本地目录线索 | 协助定位业务归属 |
可写共享是投毒与勒索的高风险面:以权限证据入报告,不要为证明可写而在共享里创建文件。
递归列目录容易失控:深度先设两层,确认结果可用后再决定是否扩大,且始终记录当前使用的账号。