`

[译]Skeleton Key Malware & Mimikatz

 
阅读更多
原文地址:
http://adsecurity.org/?p=1255
http://adsecurity.org/?p=1275
Skeleton Key Malware安装在一个/多个64位DC上。该软件“patch”系统来启动一个主密码来接受任何域user,包括admins。
这样就允许attacker使用他们想用的任何username和恶意软件中配置的主密码(skeleton key)来登陆。“Joe”用户可以继续使用他的密码来登陆,而attacker可以使用skeleton key来登陆Joe的账户。
关键点:
1. 需要域管理员级别权限来“patch” LSASS
2. 已经存在的账户继续正常工作
3. 添加一个新的密码允许攻击者可以以任何账户登录--这就是skeleton key
4. 域控制器也许会经历复制问题
5. 当前的Skeleton key在重启后会失效-重启DC会删除内存中“patch”。主意DC通常一个月只会重启一次
6. skeleton key只运行在64位系统中
7. mimikatz支持skeleton key功能



在DC中使用Mimikatz来注入skeleton key


场景:
attacker利用MS14-068(http://adsecurity.org/?p=763)或KRBTGT NTLM password hash(http://adsecurity.org/?p=483)来生成Kerberos Golden Ticket来伪装成一个合法的域管理员账户。attacker利用伪造的Kerberos TGT ticket通过PowerShell remoting来访问DC。 PowerShell remoting运行在WinRM上,并且提供一个运行在远端主机上的shell(类似ssh)。这时,attacker在DC上运行一个使用"invoke-command"来运行mimikatz命令的脚本

验证Mimikatz Skeleton Key
1. 测试普通user

2. 测试域管理员


  • 大小: 189.4 KB
  • 大小: 12.3 KB
  • 大小: 37.4 KB
  • 大小: 10.1 KB
  • 大小: 12.6 KB
分享到:
评论

相关推荐

    Skeleton 算法增加下肢&关节点时序跟踪测试1

    ### Skeleton 算法增加下肢&关节点时序跟踪测试1 #### 一、概述 本测试旨在评估和比较经过改进后的Skeleton算法版本M2与原版本M1以及nite::UserTracker算法版本M3之间的性能差异。主要关注点在于算法在识别与追踪...

    recardona-Skeleton-Key-HD-iPad-2D解密游戏.zip

    recardona-Skeleton-Key-HD-iPad-2D解密游戏.zip

    SkeletonKeyScanner:SkeletonKey 恶意软件扫描仪

    它包括 Regin、Skeleton Key 和最近发布的签名,这些在 2015 年 1 月 17 日发布的提到。 LOKI 可免费用于私人和商业用途,并在 GPL 下发布。 他是弟弟,我们功能齐全的企业 APT 扫描仪。 Skeleton Key 恶意软件...

    C++小游戏 Skeleton (VisualCPP代码作业)

    C++小游戏 Skeleton (VisualCPP代码作业)C++小游戏 Skeleton (VisualCPP代码作业)C++小游戏 Skeleton (VisualCPP代码作业)C++小游戏 Skeleton (VisualCPP代码作业)C++小游戏 Skeleton (VisualCPP代码作业)C++小游戏 ...

    silex-gulp-skeleton:silex gulp骨架+ livereload

    Silex-gulp骨架Silex骨架+吞咽+ livereload安装步骤1 $ git init$ git remote add master git@github.com:Maxlab/silex-gulp-skeleton.git$ git remote -v$ git fetch master$ git checkout master$ git remote ...

    Skeleton Key-crx插件

    语言:English ... ... ... 站点密钥是站点特定的字符串。 使用超安全的PBKDF2算法对这三部分数据进行重复加密加密。...v3中的更改:-修复了具有站点密钥建议的错误。...v2中的更改:-使用当前选项卡的URL作为站点密钥的建议。

    silex-modules-skeleton:Silex多模块入门框架

    Silex-Modules-Skeleton(SMS) 请按照以下步骤操作,以开始使用Silex Modules Skeleton。 Silex模块骨架是什么? Silex Modules Skeleton是功能齐全的Silex应用程序,您可以将其用作新应用程序的框架。 入门 安装...

    USB_skeleton.rar_USB_SKELETON_USB设备驱动

    USB Skeleton是Linux操作系统下用于USB设备驱动开发的一个基础框架,它是开发者进行自定义USB设备驱动程序编写时的一个起点。这个框架提供了基本的USB驱动结构,包括枚举、配置、接口选择、端点处理等核心功能,让...

    Spine 骨骼动画查看器Skeleton Viewer_官方文档中文版

    ### Spine 骨骼动画查看器 Skeleton Viewer 官方文档中文版 #### 总述 (Overview) **Spine 骨骼动画查看器(Skeleton Viewer)** 是一款由 Esoteric Software 开发的专用工具,主要用于加载和显示 Spine 导出的...

    kinetics-skeleton.rar

    人体行为识别open-mmlab/mmskeleton中的kinetics-skeleton数据集,包含了kinetics_train_label.json,kinetics_val_label.json,还有生成之前的各个视频的json文件

    whitewalker-skeleton-folder:这只是一个示例 nightwatch 测试文件夹,用作您的 whitewalker 服务测试的基础

    白行者骨架Whitewalker 是令人敬畏的的前端服务器Nightwatch.js 是一...Unix $ git clone git@oogit.oodrive.net:a.toinon/whitewalker-skeleton-folder.git && cd whitewalker-skeleton-folder && rm -rf .git && ./bi

    skeletonViewer

    骨骼查看器(Skeleton Viewer)是一个加载和显示骨骼数据的工具。它能用于测试 Spine 导出的骨骼数据在实际运行时的渲染效果。

    kinetics-skeleton-val-sample.zip

    《Kinetics-Skeleton 数据集详解及其在行为识别中的应用》 Kinetics-Skeleton 是一个针对人体骨架数据的行为识别数据集,其主要目的是推动基于深度学习的行为识别技术的发展。该数据集提供了一种标准化的方式来表示...

    USB Skeleton 源代码

    USB Skeleton源代码是一个开源项目,遵循GPL(GNU General Public License)协议,旨在为开发者提供一个基础框架,用于理解和开发USB设备驱动程序。这个框架对于学习USB通信协议、驱动程序开发,以及创建自己的USB...

    skeletonViewer.jar

    skeletonViewer.jar

    examples-kinetics-skeleton.zip

    在深入探讨"examples-kinetics-skeleton.zip"这个压缩包文件之前,让我们先理解一下相关的关键概念和技术。ST-GCN(Spatial-Temporal Graph Convolutional Network)是一种用于行为识别的深度学习模型,它利用图卷积...

    Spine 骨骼动画查看器 Skeleton Viewer 3.6.44

    骨骼查看器(Skeleton Viewer)是一个加载和显示骨骼数据的工具。它能用于测试 Spine 导出的骨骼数据在实际运行时的渲染效果。

    skeleton

    骨架布局(Skeleton Screen)在IT行业中,特别是在网页和应用程序设计中,是一种常用的技术,用于提供一个加载中的界面,展示内容即将出现的结构,从而改善用户体验。骨架布局通常在数据加载时显示,给予用户一种...

Global site tag (gtag.js) - Google Analytics