Ldapsearch

是类UNIX下一款用于活动目录信息查询的工具,kali中自带

参数

常见的参数如下:

参数

说明

-H

ldapuri,格式为ldap://机器名或者IP:端口号,不能与-h和-p同时使用

-h

LDAP服务器IP或者可解析的hostname,与-p可结合使用,不能与-H同时使用

-p

LDAP服务器端口号,与-h可结合使用,不能与-H同时使用。不指定时默认端口为389

-x

使用简单认证方式

-D

认证的用户名

-w

密码,与-W二者选一

-W

不输入密码,会交互式的提示用户输入密码,与-w二者选一

-b

指定basedn查询

-f

从文件中读取操作,在RFC 4515中有更详细的说明

-c

出错后忽略当前错误继续执行,默认情况下遇到错误即终止

-n

模拟操作但并不实际执行,用于验证,常与-v一同使用进行问题定位

-v

显示详细信息

-d

显示debug信息,可设定级别

-o

输出为文件

-s

指定搜索范围, 可选值:base、one、sub、children

查询示例

机器相关的查询命令

  1. 查询域中所有域控

  1. 查询域中所有机器

  1. 查询指定机器的详细信息

用户相关的查询命令

  1. 查询域管理员组

  1. 查询域内所有用户

  1. 查询指定域用户

  1. 查询指定域用户的sid

  1. 查询指定sid对应的用户

  1. 查询指定域用户属于哪些组

  1. 查询域内开启不需要预认证的用户

  1. 查询域内受保护的用户

组相关的查询命令

  1. 查询域内所有全局组

  1. 查询域内所有通用组

  1. 查询域内所有本地域组

  1. 查询指定组含有哪些对象

委派相关的查询命令

非约束性委派

查询约束性委派

查询基于资源的约束性委派

这有帮助吗?