首页
学习
活动
专区
圈层
工具
发布

内网渗透测试:活动目录 Active Directory 的查询

前言 这又是一个关于域内基础概念与原理的系列,本系列将包含以下几篇文章: 《内网渗透测试:内网环境与活动目录基础概念》 《内网渗透测试:活动目录 Active Directory 的查询》 《内网渗透测试...Active Directory 的查询基础语法 BaseDN BaseDN 即基础可分辨名称,其指定了这棵树的根。...:=1048576) Active Directory 访问查询工具 ADSI 编辑器 ADSI Edit(AdsiEdit.msc)是一个 Microsoft Windows Server 工具,可用于通过...ADSI Edit 适用于编辑 Active Directory 中的单个对象或少量对象。ADSI Edit 不具备搜索功能。...BaseDN 进行过滤搜索: Active Directory Explorer Active Directory Explorer(AD Explorer)是微软的一款域内信息查询工具,它是独立的可执行文件

3.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Active Directory的常

    回答:根据您的描述,我对这个问题的理解是:您希望得到一些利用活动目录控制用户网络的问题。对于您的问题,我的建议如下: 1....在ISA中可以配置“client authentication”,使认证的用户可以通过验证,没有验证的用户就不能上网,默认情况下,只有加入域的客户端才会被ISA认证通过,因此没有加入域的客户端就不能通过...活动目录只会对于在域的资源进行管理,不能管理非域内的对象,因此我们无法通过AD来管理不加入域的用户就不能上网。...针对移动办公的人员,如何实现域管理 ============= 对于您所说的移动办公的人员,我这里理解为只是人移动,机器不动,就是说每个人没有固定的机器,会经常流动的登录域内的机器。...通过一些脚本 下面是一些相关的文档:您看到的文章来自活动目录seo http://gnaw0725.blog.51cto.com/156601/d-1 Configuring Roaming User

    1.2K20

    Power BI | Active Directory的妙用

    原创内容 No.705 Power BI | Active Directory的妙用 继续上一节的话题,我们来聊聊知识是怎么表示的~ 图片由海艺AI绘制 Active Directory ,作为Power...官方一点的术语来表述的话: Active Directory(AD)是微软开发的一种目录服务,它是Windows Server操作系统的一部分,用于管理网络上的用户、计算机、组和其他资源。...Active Directory提供了一个集中的数据库,用于存储有关网络对象的信息,并允许管理员管理这些对象的访问权限和属性。 说得俗一点,这玩意就是微软管理员平台对应的数据。...为了方便管理权限,Active Directory中可以创建一些用户组,然后在进行授权的时候,对整个组进行授权。我们一般把这种用户组就简称为AD组。...name需要替换成要查询的AD组的名称,是的要写两遍,两遍是一样的。

    34610

    C# AD(Active Directory)域信息同步,组织单位、用户等信息查询

    接上篇 Windows Server 2008 R2 配置AD(Active Directory)域控制器 对AD域结合常见需求用C#进行一些读取信息的操作^_^!...示例准备 打开上一篇文章配置好的AD域控制器 开始菜单-->管理工具-->Active Directory 用户和计算机 新建组织单位和用户 ? 新建层次关系如下: ?...知识了解   我们要用C#访问Active Directory非常容易,主要用到轻量目录访问协议 (LDAP) System.DirectoryServices命名空间下的两个组件类 DirectoryEntry...DirectorySearcher mySearcher = new DirectorySearcher(entryOU, "(objectclass=organizationalUnit)"); //查询组织单位...DirectorySearcher mySearcher = new DirectorySearcher(entryOU, "(objectclass=organizationalUnit)"); //查询组织单位

    3.9K50

    如何为CDH集成Active Directory的Kerberos认证

    Server上安装的Active Directory服务,由于Active Directory服务即提供了统一的用户管理也提供了Kerberos认证服务,在向AD中新增用户的同时也为用户创建了相应的Kerberos...本篇文章Fayson主要介绍如何为CDH集成Active Directory的Kerberos认证。...Kerberos 前置条件 1.Active Directory已安装且正常使用 2.测试环境描述及准备 ---- Fayson在前面一系列文章中介绍了AD的安装及与CDH集群中各个组件的集成,具体的文章就不在这里贴出来了...AD服务信息: IP地址 HOSTNAME 描述 xxx.xx.x.xx adserver.fayson.com Active Directory已安装 1.准备一个用于CM管理AD中Kerberos...”后缀以表示该用于拥有管理创建Kerberos账号的权限。

    2.9K31

    Kerberoasting攻击剖析:Active Directory中的密码破解漏洞

    什么是Kerberos和Active Directory?微软的Active Directory(AD)是一个多触手的章鱼,控制着几乎每个运行Windows机器的网络的访问。...如果员工的计算机需要访问某些网络服务(比如文件服务器),Active Directory服务器会验证用户身份并帮助他们安全连接到服务。这意味着AD也是确保攻击者无法进一步深入企业网络的主要屏障。...这意味着AD是站在大多数公司和完全灾难之间的"守护者"。不幸的是,Active Directory是从时间深处拖出来的怪物。它使用Kerberos协议,该协议最早于1989年初推出。...这不是故事的结束。事实上,很明显这不是故事的结束,因为Active Directory是在1999年发明的,这意味着在某个时候我们将不得不处理RC4。事情是这样的。...最糟糕的部分是:事实证明,在Active Directory中,当用户不配置服务账户使用更新的模式时,Kerberos确实会回退到RC4,结合未加盐的NT哈希(基本上,一次MD4迭代)。

    7610

    未检测到的 Azure Active Directory 暴力攻击

    配置了无缝 SSO 后,登录到其加入域的计算机的用户将自动登录到 Azure AD . 无缝 SSO 功能使用Kerberos协议,这是 Windows 网络的标准身份验证方法。...在无缝 SSO 配置期间,会在本地 Active Directory (AD) 域中创建名为 AZUREADSSOACC 的计算机对象,并为其分配服务主体名称(SPN) “https://autologon...用户的浏览器发出另一个自动登录请求,并在请求的 Authorization 标头中提供 ST。...协议中的缺陷 除了 windowstransport 身份验证端点之外,还有一个usernamemixed端点用于用户名和密码身份验证: https: //自动登录。...在本出版物中,检测蛮力或密码喷射攻击的工具和对策基于登录日志事件。 CTU 分析表明自动登录服务是通过 Azure Active Directory 联合身份验证服务 (AD FS) 实现的。

    1.7K20

    使用BloodHound进行Active Directory环境侦察的Windows安全技术

    使用SharpHound收集域环境信息SharpHound是BloodHound工具的一个组件,用于收集域环境数据。当在域内计算机上运行SharpHound.exe时,环境数据的收集就开始了。...终止,并在程序旁边的文件夹中生成一个包含收集数据的ZIP存档。ZIP文件可以传输到测试的Active Directory环境之外,在自己的计算机上进行分析。...使用BloodHound以图形形式可视化数据为了分析Active Directory环境中的复杂攻击路径和危险链接,应通过BloodHound图形界面将上一步创建的ZIP存档文件导入Neo4j数据库。...BloodHound的功能和查询BloodHound软件内置了一组现成的查询,可以帮助查找Active Directory中对象之间的危险关系和其他有价值的信息。...因此,BloodHound工具在事后分析中非常有用,可以重建潜在的攻击路径。总结上述示例清楚地表明,应审查和分析Active Directory环境中任何对象之间的链接,以发现隐藏的危险。

    28810

    自动利用 BloodHound 显示的 Active Directory 权限升级路径的工具

    如果 BloodHound 数据库中存在 privesc 路径,此工具会自动执行两个 AD 对象、源(我们拥有的)和目标(我们想要的)之间的 AD privesc。...自动化由两个步骤组成: 使用 bloodhound 数据和 neo4j 查询寻找 privesc 的最佳路径。...Dijkstra 算法允许解决加权图上的最短路径问题。默认情况下,由 BloodHound 创建的边没有权重,但有类型(例如 MemberOf、WriteOwner)。...然后根据边的类型和到达的节点的类型(例如用户、组、域)将权重添加到每个边。...生成路径后,autobloody将连接到 DC 并执行路径并清除可逆的内容(除ForcePasswordChange和之外的所有内容setOwner)。

    92420

    从 Azure AD 到 Active Directory(通过 Azure)——意外的攻击路径

    注意:能够在 Azure VM 上运行命令并不特定于托管在 Azure 上的客户本地 Active Directory DC,也适用于托管在那里的其他系统。...回到本地,然后我运行 Active Directory 模块 PowerShell 命令以获取域管理员组的成员身份,我们可以看到该帐户已添加。...一旦攻击者可以在 Azure VM 上将 PowerShell 作为系统运行,他们就可以从云托管的域控制器中提取任何内容,包括 krbtgt 密码哈希,这意味着完全破坏本地 Active Directory...使用此帐户,攻击者转向 Azure 并在托管公司本地 Active Directory 域控制器的 Azure VM 上运行 PowerShell。...PowerShell 命令可以更新 Active Directory 中的域管理员组或事件转储 krbtgt 密码哈希,这使攻击者能够离线创建 Kerberos Golden Tickets,然后针对本地

    3.6K10

    SPN服务主体名称发现详解

    Sean Metcalf还提供了一些有关SPN的资源,其中包括有关Active Directory服务主体名称的系列资源,可在本文结尾处找到。...SetSPN SetSPN是一个本地windows二进制文件,可用于检索用户帐户和服务之间的映射。该实用程序可以添加,删除或查看SPN注册。...GetUserSPNs Tim Medin开发了一个PowerShell脚本,它是kerberoast工具包的一部分,可以帮助我们查询活动目录,以发现仅与用户帐户相关联的服务。...这些脚本是PowerShell AD Recon存储库的一部分,可以在Active Directory中查询服务,例如Exchange,Microsoft SQL,Terminal等。...但是,无法使用基于token的身份验证,因此与Active Directory进行通信需要获取有效的域凭证。 .

    3.2K00

    关于 SecureWorks 最近的 Azure Active Directory 密码暴力破解漏洞的 POC

    SecureWorks 最近的 Azure Active Directory 密码暴力破解漏洞的 POC 描述 此代码是Secureworks 宣布的最近披露的 Azure Active Directory...任何“错误密码”的返回值,或“无用户”以外的任何值,都意味着您找到了一个有效的用户名。 用户名返回“True”表示提供的密码有效。...\brute-results.txt -Append } 找到有效的用户名/密码对后该怎么做 如果您发现一个或多个有效的用户名/密码对,您可以修改此代码以获取返回的 DesktopSSOToken。...重要的提示 如果您从同一 IP 地址过快地访问 API 端点,Microsoft 的智能锁定功能将开始错误地声称帐户已锁定。...To sign into this application, the account must be added to the directory.

    1.2K20

    这7种工具可以监控AD(Active Directory)的健康状况

    Active Directory (AD) 是任何具有 Windows 域的网络的重要组成部分,它是微软为服务器操作系统设计和开发的,运行 AD 的服务器称为 AD DS(Active Directory...组织单位:组织用户、组和计算机 它还为提供其他相关服务创建了一个框架,包括: Active Directory 证书服务 (AD CS):出于安全原因,用于创建和管理加密证书 Active Directory...如果您想克服手动活动并减少活动目录和域控制器中的错误,强烈建议使用工具和软件来维护和管理活动目录和域控制器。 现在我们将研究可用于监控 Active Directory 运行状况的最佳软件或工具。...提供实时连续的 Active Directory 监控。...Semperis DSP 是用于 Active Directory 和 Azure Active Directory 的知名威胁检测和响应平台。

    5K20

    Windows Server 2025 Active Directory权限提升漏洞检测工具

    BadSuccessor - Active Directory权限提升漏洞检测工具项目描述BadSuccessor是一个针对Windows Server 2025中Active Directory权限提升漏洞的安全检测工具...该工具利用PowerShell脚本帮助安全团队识别环境中存在风险的权限配置,特别是针对新引入的委托管理服务账户(dMSA)功能的滥用风险。...,无需高级特权环境兼容: 适用于默认配置的Windows Server 2025环境安装指南系统要求Windows PowerShell 5.1或更高版本Active Directory模块域环境读取权限安装步骤克隆或下载本仓库到本地确保已安装...Active Directory PowerShell模块以域用户身份运行PowerShell执行脚本:....\Get-BadSuccessorOUPermissions.ps1使用说明基础使用直接在PowerShell中运行脚本即可获取分析结果:.

    18310
    领券