0x00 前言
这篇文章主要介绍AD里面的域用户,计算机用户。
0x01 域用户
1. 查询域用户
当我们拥有一个域用户的时候,想要枚举域内的所有用户,主要有两个方法。
(1) 通过SAMR 协议查询
samr 也不算是一种专门的协议,就是一个RPC接口(这里简单地提一下。后面在RPC篇里面详细介绍这个RPC接口)
我们平时使用的net user /domain就是使用samr 进行查询的。


在impacket 里面有一个脚本samrdump.py就是专门调用samr 去查询域用户的。

(2) 通过Ldap 语法查询
域用户存储于活动目录数据库里面,对其他用户可见。可以通过Ldap 去查询。
过滤语法如下
(&(objectCategory=person)(objectClass=user))


2. 域用户部分属性介绍
-
● 相关的用户名

这些属性在LDAP 里面都可以查看
(1)姓对应的属性就是sn

(2) 名对应的属性是giveName

(3)展示名,对应的属性是displayName。


值得注意的是,displayName不能用于登陆,虽然跟域用户名往往一样。但是这个不是直接用于登陆的我们登陆用的账号,在一些公司里面,displayName往往是中文,登陆的用户名是拼音。登陆的格式有以下两种格式。

(4)第一种格式是UserPrincipalName,我们简称为UPN,一般的格式是用户名@域名这样的格式。
比如这里就是lisi@test.local


&#

本文介绍了Windows域环境中的域用户和计算机用户。重点讲解了如何通过SAMR和LDAP协议查询域用户,以及域用户的部分属性,如userAccountControl。同时,探讨了机器用户与system用户的关系,如何查找域内的机器,以及域用户与机器用户的对应关系,包括查看用户能登录的主机和用户登录历史的方法。
最低0.47元/天 解锁文章

307

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



