当前位置: 首页 > news >正文

域渗透—域用户枚举与口令爆破

目录

前言

域用户枚举

域用户枚举原理

使用kerbrute枚举域用户

枚举出域用户后的利用思路

域用户密码爆破

查看域用户口令策略

什么是密码喷洒

密码喷洒原理

密码喷洒工具

kerbrute

ADPwdSpray.py

DomainPasswordSpray

域用户密码爆破工具

fscan

crack.exe

crackmapexec

总结


前言

当我们进入到内网后,通过端口扫描的方式获取了域控的ip。但此时当前机器不在域内,也没有域账号。像这种情况,可以通过枚举域用户的方式来获取域账号。

域用户枚举

正常域用户登录主机,我们可以通过 "net user /domain"来列举出域内的用户。但是当我们用非域用户进行登录时,是不能使用 "net user /domain"这条命令的。或者当主机没有加入域但是能与域控主机通信时,以上两种情况我们可以通过以下方法对域内用户进行枚举。

域用户枚举原理

Kerberos本身是一种基于身份认证的协议,在 Kerberos 协议认证的 第一阶段AS-REQ ,当用户不存在时,返回包提示错误。当用户名存在,密码正确和密码错误时,AS-REP的返回包不一样。所以可以利用这点,对域内进行域用户枚举和密码喷洒攻击。

在AS-REQ阶段客户端向AS发送用户名,AS对用户名进行验证,用户存在和不存在返回的数据包不一样

三种状态的错误代码分别为:

  • KRB5DC_ER
http://www.xdnf.cn/news/813349.html

相关文章:

  • 6个月Python学习计划 Day 13 - 文件操作基础
  • 如何获取显卡的GPU占用率和显存占用情况
  • 新手小白零基础,该怎样学习编程呢?零基础入门到精通,收藏这一篇就够了
  • 搜索引擎的工作原理
  • 什么是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站?
  • 【python】深度学习中一个保证训练测试样本数据均衡性的重要函数:StratifiedShuffleSplit
  • 网刻工具大全:四款软件优缺评析(转)
  • 漂亮的个人主页HTML源码
  • mkdirs与createNewFile区别,Java复制文件工具类
  • 素数环
  • 微信小程序-wxml和wxss样式
  • Linux常用命令_(文件权限)
  • [笔记]vs2015 编写汇编masm32之使用MASM32库
  • 天龙八部万象归一第8版单机安装教程+GM工具+虚拟机一键端
  • Ant下载及配置安装
  • 这回,数据库事务4种隔离级别及7种传播行为,终于说明清楚了
  • 机器学习实战(入门级) ------ Kaggle 泰坦尼克号幸存者预测 (随机森林,KNN,SVM)
  • 因 Cannot resolve com.lowagie:itext:2.1.7.js6,选择手动安装 Jar 包进 Maven 仓库
  • linux:账号管理
  • C语言:从零基础到精通—轻松写出第一个C语言程序
  • QuickTime专业版 pro 注册码
  • Windows 2000 Server系统下载!全套镜像下载!
  • 简单的鱼群算法实现
  • 数据采集网关的功能和应用场景
  • 用户'NT AUTHORITY/NETWORK SERVICE' 登录失败解决办法
  • adb shell 命令详解
  • 大学课程 | 《微机原理与接口技术》知识点总结
  • RadHat搭建内网YUM源服务器
  • 网络优化的实践: 如何优化网络架构设计
  • 如何扩容C盘?6种扩展C盘方法!