红队实战:使用NetExec进行Active Directory凭证转储

3 阅读1分钟

红队实战:使用NetExec进行Active Directory凭证转储

什么是 NetExec?

NetExec(NXC)是一个强大的后渗透横向移动框架,专为与 Windows 网络(特别是 Active Directory 环境)交互而设计。它是 CrackMapExec 的现代继任者,通过改进稳定性、模块化和扩展功能进行了重构。

其核心功能是允许操作者使用各种凭证类型(密码、哈希值、Kerberos 票据)对远程系统进行身份验证,并执行诸如以下操作:

  • 凭证验证
  • SMB 枚举
  • 本地和域权限检查
  • 命令执行
  • 凭证转储
  • LDAP 和 Active Directory 侦察

NetExec 将速度、自动化和灵活性集于一身,因此在红队参与、渗透测试和实验室环境中被广泛使用。

使用 NetExec 进行 SMB 枚举(空会话)

在下面的示例中,我们使用:

netexec smb <target_ip> -u '' -p ''

这些命令尝试进行空身份验证,以在无需凭证的情况下收集信息。FINISHED CSD0tFqvECLokhw9aBeRqqBl9oBV8/jThA5sUP9HFCR8WMeid7APhRPbMvNHYrIeav7U0xNY6A204LE/3oV6BaDKWpYpoH1UZtwuns8yGX1XmRlbzDYw6xYpiITVzpW2QJ/FUDoo+k7yxm0G9BDIlA==