首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    LDAP 中继扫描

    此工具尝试枚举的 LDAP 保护包括: LDAPS -通道绑定 LDAP -服务器签名要求 可以从未经身份验证的角度确定通过 SSL/TLS 对 LDAP 执行通道绑定。...TL;DR - 可以未经身份验证检查 LDAPS,但检查 LDAP 需要身份验证。 用法 注意:DNS 需要正确解析。如果您正在通过 SOCKS 路由或在未加入域的主机上运行,​​请确保它正常工作。...例子 注意:在客户端使用 python3.9 测试,针对未修补的 Windows Server 2016 和最新的 Windows Server 2022 python3.9 LdapRelayScan.py...当尝试使用无效凭据通过 SSL/TLS 绑定到 LDAP 时,您将收到预期的resultCode 49,并且您将在错误消息内容中看到data 52e。...', help="LDAPS or BOTH - LDAPS checks for channel binding, BOTH checks for LDAP

    2.8K10

    如何巧妙构建“LDAPS”服务器利用JNDI注入

    方法很简单,就是使用ldaps,但后来发现很多人并不知道怎么搭建LDAPS服务器,正好CoNote里有这个功能,写篇简单的文章讲讲。...LDAP和LDAPS的关系可以类比为HTTP和HTTPS,在Java的JNDI中,ldaps通信过程就是使用“LDAPS (LDAP over SSL/TLS)”来实现的。...CoNote中就包含ldap日志的功能,除了支持普通的ldap协议外,也同时支持ldaps。 简单演示一下在CoNote中,如何使用ldaps来探测目标是否存在JNDI注入漏洞。...首先,我们在Dashboard中生成或绑定自定义域名,然后在LDAP日志页面,就可以看到探测漏洞所使用的ldaps URL: 复制任意一个URL,填入下面这个简单的Java类中跑一下即可成功收到LDAP...如果你的Java版本在8u191以下,也可以不使用任何反序列化利用链。 我将JNDInjector启动的ldap服务监听在1389端口上,然后使用tls_proxy代理转发: .

    1K10

    如何使用openldap搭建LDAP服务篇1--初见LDAP

    LDAP是轻量目录访问协议,这个服务从老高进入360就一直在用,LDAP带来的好处真的是很多,你可以把它想象成为一个内网版的单点登录服务,可以让你使用同一组账户密码访问所有支持LDAP验证的系统,为企业的内部运维带来了极大的便利...不过想要自己独立搭建一个LDAP服务还是挺麻烦的!不过一旦搭建好了LDAP服务器,剩下的管理和运维就简单多了。 在搭建LDAP服务器前,我们必须需要了解一些LDAP的基本概念。...LDAP的特点 LDAP基于TCP/IP LDAP的结构用树来表示 LDAP读快写慢 Client/server模型,Server 用于存储数据,Client提供操作目录信息树的工具,LDIF格式 LDAP...一般存放路径为/etc/openldap/schema,一个条目的属性必须存在于已定义的schema中 LDIF LDAP Data Interchange Format LDIF 是一种普遍使用的文件格式...slapd -V > OpenLDAP: slapd 2.4.44 安装LDAP客户端工具 首先,配置好一个新的LDAP服务器后,老高建议优先使用一个GUI工具配置,在此老高推荐使用Apache Directory

    3.1K30

    BloodyAD:一款功能强大的活动目录提权框架

    该框架支持NTLM(使用密码或NTLM哈希)和Kerberos身份验证,并绑定到域控制器的LDAP/LDAPS/SAMR服务以获得活动目录权限。...除此之外,广大研究人员还可以将BloodyAD结合SOCKS代理一起使用。 该工具可以对域控制器执行特定的LDAP/SAMR调用,以获取和执行活动目录权限。...工具要求 该工具的正常运行需要使用到下列几个组件: Python 3 DSinternals Impacket Ldap3 我们可以在自己的虚拟环境中使用下列命令来安装该工具所需的依赖组件: pip3...install -r requirements.txt 工具使用 简单使用 python bloodyAD.py --host 172.16.1.15 -d MYDOM -u myuser -p...,ldaps,rpc}, --scheme {ldap,ldaps,rpc} 通过TLS使用LDAPUse (默认为LDAP) --host HOST

    1.4K20

    使用 React Hooks 代替 Redux

    使用 React Hooks 代替 Redux 注:此文章立场不表示 Hooks 可以完全代替 Redux。因为 Redux 还有其他适用的场景和功能,只是在大部分场景可以用 Hooks 代替。...在对于数据处理上,我尝试了新的 React Context API, 使用 Context API 提供的 Provider 和 Consumer 的方法,去实现代替 Redux 的数据处理方案「这也是网上大部分推荐的代替...注:更不要使用 useState + context 的方式创建全局仓库来代替 Redux。 十分万幸的是,不久后 React 更新版本到 16.8.1。...这也就是这篇文章要讲的核心:使用 Hooks:useReducer 代替 Redux。 数据流对比 redux ? redux-数据流.png hooks ?...使用 state 渲染数据,使用 dispatch 修改数据。

    2.2K10

    CentOS 7 部署LDAP服务并启用TLS加密

    在网络中应用了LDAP后,用户只需要使用一个账号和密码就可以轻松访问网络中的所有服务,实现用户身份的统一认证。...关于SSL/TLS LDAP over SSL # LDAP over SSL 也就是 ldaps # ldap默认不加密情况下是走的389端口 # 当使用ldaps的时候走的就是636端口了 # 可以简单理解成...http和https的关系 # 当然ldaps已经淘汰了,不然也不会有LDAP over TLS出来 LDAP over TLS # TLS可以简单理解为ldaps的升级 # 它默认走389端口,但是会通讯的时候加密...# 客户端连接LDAP时,需要指明通讯类型为TLS,所以他可以跟不加密的模式一样,任意端口都行 对比一下连接方式: ldaps: ldapsearch -H ldaps://127.0.0.1 TLS..." } ] } EOF # ldap证书申请资料 # 下面hosts字段里就是使用这张证书的主机 # 特别注意一定要加上宿主机的IP地址,反正是自己颁发的证书,怎么加都行!!!

    2.4K20

    【M01N】资源约束委派和NTLM Relaying的组合拳接管域内任意主机系统权限

    设置目标LDAP服务器(需要使用ldaps而不是ldap,后文会提及)地址并创建WPAD配置文件,使用“--delegate-access”为目标创建计算机账号并配置基于资源的约束委派: ?...值得注意的是,在攻击过程中,攻击者中继NTLM认证到域控制器的LDAP服务时使用的是LDAPS(LDAP over SSL/TLS)而不是默认的LDAP,因为域控会拒绝在不安全的连接中创建账号的请求。...微软给出了一些使用LDAPS的场景。 ?...因此,在没有配置LDAPS的域环境(默认LDAPS是被禁用的)中,攻击者无法通过LDAP创建新的计算机账号,便无法进行委派的配置,使得攻击链失效。...此外,本文中提到的LDAPS,也可作为缓解该攻击的方式之一,如不需要使用LDAPS和其他一些使用证书的相关服务,可以删除活动目录证书服务。

    2.2K30

    PostIn从入门到精通(10) - 集成LDAP,使用LDAP用户登录PostIn

    本文将详细介绍如何安装PostIn,同步LDAP用户,并使用LDAP用户登录。1、PostIn 安装与配置1.1 安装本文以CentOS操作系统为例。...使用 http://ip:9300 进行访问。使用用户名密码admin\123456登录。成功登录后显示PostIn首页。...Base DN服务器主域链接方式LDAP服务器是否使用SSL模式,默认为启动管理员DNLdap管理员账号,全称包括域密码管理员密码类型选择Ldap服务器类型所属OU节点需要同步的范围,不填默认同步授权的所以组织机构支持...2、使用LDAP登录配置完成后,首先需要同步数据,数据同步完成之后即可使用LDAP用户登录。...2.2 登录配置完成后在用户列表可以查询到同步的LDAP用户。退出程序后,在登录页面点击LDAP登录,使用LDAP用户进行登录。至此,安装PostIn,配置同步LDAP用户,并使用LDAP用户登录。​

    39665

    sourcefare从入门到精通(4) - 集成LDAP,使用LDAP用户登录sourcefare

    本文将详细介绍如何安装sourcefare,同步LDAP用户,并使用LDAP用户登录。1、sourcefare安装与配置1.1 安装本文以CentOS操作系统为例。...Base DN服务器主域链接方式LDAP服务器是否使用SSL模式,默认为启动管理员DNLdap管理员账号,全称包括域密码管理员密码类型选择Ldap服务器类型所属OU节点需要同步的范围,不填默认同步授权的所以组织机构支持...2、使用LDAP登录配置完成后,首先需要同步数据,之后即可使用LDAP用户登录。...2.2 登录配置完成后在用户列表可以查询到同步的LDAP用户。退出程序后,在登录页面点击LDAP登录,使用LDAP用户进行登录。...至此,安装sourcefare,配置同步LDAP用户,并使用LDAP用户登录。​

    54365

    使用ScheduledExecutorService代替下Timer

    使用ScheduledExecutorService代替下Timer 1.scheduledExecutorService类方法scheduleAtFixedRate,ScheduleWithFixedDelay...* * 多线程并行处理定时任务时,Timer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,其它任务便会自动终止运行,使用ScheduledExecutorService则没有这个问题。...多线程并行处理定时任务时,Timer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,其它任务便会自动终止运行,使用ScheduledExecutorService则没有这个问题。...为什么需要代替Timer: case1、Timer管理延时任务的缺陷    TimerThread是Thread的子类,可以看出内部只有一个线程    符合我们的预期结果。...private static long start; public static void main(String[] args) { /** * 使用工厂方法初始化一个

    1.1K10
    领券