深入探索 Active Directory 攻击技术
1. 利用 SMB 和 NTLMv2 之间的信任关系
Server Message Block (SMB) 是一种常见的网络协议,它允许设备在网络中共享文件和打印机等资源。在企业网络里,经常能看到许多共享网络驱动器被映射到员工的计算机上,方便用户在整个组织内轻松共享文件。
1.1 检索 SAM 数据库
要利用网络中 Windows 主机之间的信任关系,并检索具有 SMB 的主机的 SAM 数据库内容,请按以下步骤操作:
1. 启动 Kali Linux、Bob - PC、Alice - PC 和 Windows Server 2019 虚拟机。确保每个 Windows 10 客户端系统将网络连接检测为域网络。
2. 在 Kali Linux 上,打开终端并使用 Nmap 脚本引擎(NSE)检测网络中 Windows 主机上的 SMB 版本 2 消息签名机制:
kali@kali:~$ nmap --script smb2 - security - mode - p 445 192.168.42.0/24
确定 Windows 主机的 SMB 签名是启用还是禁用非常重要。在 Windows 上,客户端启用了消息签名但不是必需的,这使我们可以利用具有相同 SMB 安全状态的 Windows 客户端之间的信任关系。这是 Windows 10 客户端设备的默认设置。而在 Windows Server 2019 上,默认情况下 SMB 安全状态设置为启用并要求消息签名,这将不允许我们使用 SMB 利
超级会员免费看
订阅专栏 解锁全文
35

被折叠的 条评论
为什么被折叠?



