Page cover

📡v1.2.0 - ItsAlwaysDNS

NetExec v1.2.0 功能概述

大家好!

距离上次发布已经有一段时间了。我们现在有了这么多很棒的功能,新版本的发布早就应该到来。但首先,要感谢所有贡献者和在 discord 服务器上提供想法、提交问题和参与讨论的人。让我们深入了解这些令人惊叹的新模块和功能的长列表,从我们的第一个重大公告开始。

Woop woop

NetExec 已在 Kali 上可用🚀

最大的新闻是,在 @arszillaarrow-up-right 的巨大帮助下,这个版本也可以在 kali 上使用了。经过大约 3 个月的 Kali 端包更新,一切都已准备就绪。所以现在你可以直接用 apt 安装最新版本:

使用 apt 安装 NetExec

总是 DNS ...

... 这就是为什么我们现在有了完全集成的 DNS 选项,感谢 @XiaoliChanarrow-up-right!你可以使用 --dns-server 指定 DNS 服务器,或使用 --dns-tcp 强制使用 TCP 进行 DNS。这也允许你使用 -6 强制使用 IPv6,并使用 --dns-timeout 设置 DNS 超时。

指定 dns 服务器

是时候收集凭证了💰

听说过 SCCM 吗?你现在可以使用新的标志 --sccm 导出所有由 DPAPI 存储的 SCCM 凭证。此外还有很多新模块可以获取各种软件存储的凭证,如 MobaXterm、mRemoteNG、一些 vnc 服务器软件和 Google Refresh Tokens,感谢 @zblurxarrow-up-right

Looting SCCM
Looting MobaXterm
Looting mRemoteNG
Looting VNC

Looting PuTTY

此外,感谢 @NeffIsBackarrow-up-right 的贡献,现在也可以获取存储在 PuTTY 中的凭证和 RSA 私钥。

从 PuTTY 获取 RSA 私钥和代理凭证

Extract obsolete operating systems from LDAP

使用新的 LDAP 模块 -M obsolete,你可以查询 LDAP 中的过时操作系统!由 @Shad0wC0ntr0llerarrow-up-right 开发。

New LDAP flag for retrieving active Users on the Domain

新的 LDAP 标志 --active-users--users 具有相同的用途,但会过滤掉已停用的账户。由 @termanixarrow-up-right 开发。

New SMB Module Printerbug

现在可以使用 NetExec 利用著名的 Printerbug 强制认证技术,滥用 MS-RPRN!由 @lodos2005arrow-up-right 开发。

Coercing authentications using NetExec and the new Printerbug module
Relaying the incoming connection

使用 SMB 寻找 ADCS

现在有一个新的 SMB 模块,可以枚举 certsrv.exe 的 DCERPC 端点,表明服务器是一个 CA。它还会枚举 CA 是否容易受到 ESC8 的攻击。由 @0xjbbarrow-up-right 开发。

使用 SMB DCERPC 寻找 ADCS

新的 LDAP 模块枚举 userPassword 和 unixUserPassword 属性

有些软件会在 LDAP 属性 userPasswordunixUserPassword 中填充可能的明文凭证。新的 LDAP 模块 -M get-userPasswsord-M get-unixUserPassword 将查询所有用户的这些属性。由 @Syzikarrow-up-right 开发。

image

新的 Winlogon 自动登录模块

Windows 允许配置在启动时自动登录机器的用户。使用 @swisskyrepoarrow-up-right 开发的新 SMB 模块,你现在可以获取存储在注册表 HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon 中用于该登录过程的键值 DefaultDomainName、DefaultPassword、DefaultUserName、AutoAdminLogon 的内容。

从注册表获取自动登录凭证

原始 LDAP 查询

现在有一个新的 LDAP 标志 --query "(Object)" "Filter",使用标准的 ldapsearch 语法可以快速查找 LDAP 中的属性。由 @NeffIsBackarrow-up-right 开发。

image

更新的 LDAP 和 SMB 用户枚举

SMB/LDAP --users 和 LDAP --active-users 标志现在允许过滤特定用户!感谢 @Marshall-Hallenbeckarrow-up-right

更新的 PSO 模块

@sebrinkarrow-up-right 更新了 pso 模块,该模块可以获取域中所有细粒度密码策略,为模块带来了全新的外观,并修复了一个关键 bug - 如果策略附加到多个对象,该策略不会显示。

新的 pso 模块

身份验证限流

旧的 --jitter 选项已重新设计,以启用身份验证限流。如果你想更加隐蔽或绕过锁定机制,这非常有用。由 @NeffIsBackarrow-up-right 开发。

Tab 补全

感谢 @Adamkadabanarrow-up-right,如果使用 pipx 安装,NetExec 现在支持 tab 补全!查看安装页面了解设置。

使用 NetExec 的 Tab 补全

PowerShell 命令执行重构

对 NetExec 中的 PowerShell 功能进行了重大改进,修复了大多数 bug 并改进了整体可用性和稳定性。混淆和 Amsi 绕过也被设置为非默认,因为它们经常被杀毒软件标记。一个很好的副作用是 ps32 降级现在可以绕过 Windows Defender😄 由 @Marshall-Hallenbeckarrow-up-right 开发。

使用 --force-ps32 绕过 Windows Defender

结语

如果你想详细了解所有更改或下载最新的独立二进制文件,请查看 github 页面:

Last updated