ATTCK视角下的信息收集:组策略信息收集

news2024/12/27 10:38:32

目录

什么是组策略?

本地组策略收集

域组策略收集

组策略存储收集

组策略对象收集


什么是组策略?

Windows中的组策略(Group Policy)是一种管理和配置Windows操作系统的功能,它允许系统管理员对计算机和用户的行为进行管理和控制。

通过组策略,管理员可以定义和强制执行计算机和用户的设置,以确保系统安全性、一致性和合规性。

组策略可以用于配置许多方面的Windows系统,包括安全设置、网络设置、应用程序设置等等。

它可以通过本地组策略编辑器(Local Group Policy Editor)或者集中管理的活动目录组策略(Active Directory Group Policy)来管理。

通过组策略,管理员可以实施许多安全措施,例如强制密码策略、限制用户访问控制、禁用USB存储设备等。

此外,组策略还可以用于配置网络设置,例如映射网络驱动器、设置代理服务器等。

总的来说,Windows中的组策略是一种强大的工具,可以帮助管理员管理和控制Windows系统的各个方面,以确保系统的安全性和一致性。

本地组策略收集

本地组策略(Local Group Policy ,缩写为LGP或者LocalGPO)是组策略的基础版本,它面向独立且非域的计算机

从Windows Vista开始,Windows允许LGP(Local Group Policy)管理单个用户和组,并允许使用GPO Packs(组策略容器包)在独立计算机之间进行备份,导入、导出组策略-----组策略容器包中包含了导入策略到目标计算机的所需文件

域组策略收集

当想要批量的管理域内的计算机时,就可以通过组策略管理来对域内的用户进行统一的管理

(1)可以使用gpmc.msc命令打开组策略管理器页面,Default Domain Controllers Policy是默认的组策略

这里的链接指的是组策略影响的范围,链接的位置可以是站点,域以及OU,如果想要看详细的信息可以右键并且保存报告的方式进行查看  

报告中的内容如下:

组策略存储收集

组策略在域内分为两个部分,分为:

  • 组策略容器(GPC)

  • 组策略模板(GPT)

组策略容器中存储了每一个组策略详细的基本信息,如策略名称,标识组策略的GUID、组策略链接到的层级(即作用对象、策略模板(GPT)的具体路径、策略应用的筛选与过滤等。

客户端可以从组策略容器中获取到关于该组策略的所有元信息以及具体的配置路径

(1)组策略容器

使用CN=Policies,CN=System,<BaseDN>命令可以通过LDAP查询组策略容器

组策略描述了名称、文件路径等信息,其中较为关键的信息如下:

  1. displayname:组策略的名称

  2. gPCFileSysPath:组策略模板所在的具体路径

  3. gPCMachineExtensionNames:客户端执行该组策略所需要的客户端扩展程序

安装LDAP工具:Free LDAP Browser for Windows (ldapbrowserwindows.com)

下面是使用LDAP查看的组策略容器的内容:

在某个对象应用了相应组策略之后,该对象的gPLink值将会指向包含该组策略的完整域名,也就是完成了LDAP的链接

(2)组策略模板(GPT)

组策略模板是组策略的策略配置信息,它位于域控制器的共享目录C:\Windows\SYSVOL\sysvol\DomainName\Polices下的各个GUID文件夹内。

执行net share可以看待该共享目录

 

在GPT目录中可以看到以下所示的结构:

  • Machine目录:包含针对计算机的组策略配置

  • User目录:包含针对用户的组策略配置

  • gpt-ini目录:该组策略对象的一些配置信息(如版本信息、策略信息)

组策略对象收集

组策略对象(Group Policy Object)GPO,可以将组策略理解为组策略设置的集合

实际每一条组策略都有自己唯一的id

根据唯一的id可以构造组策略的存放路径

构造后的存放路径为:C:\Windows\SYSVOL\sysvol\domain\Polices下

(1)首先我们可以通过Powershell加载组策略模块

(2)然后使用Get-GPO-All命令可以累出所有的GPO

Get-GPO-All

(3)可以使用下面的命令来导出所有的GPO

Get-GPO -All | %{Get-GPOReport -name $_.displayname -ReportType html -patname+".html"}

 (4)可以使用一下命令查看指定的GPO的权限

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1367923.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Photoshop Express一款出色的照片编辑器

​【应用名称】&#xff1a;Photoshop Express ​【适用平台】&#xff1a;#Android ​【软件标签】&#xff1a;#Photoshop ​【应用版本】&#xff1a;12.1.2 ​【应用大小】&#xff1a;223MB ​【软件说明】&#xff1a;软件升级更新。一款出色的照片编辑器&#xff0c…

Xshell连接Ubuntu失败

错误&#xff1a; Xshell连接Ubuntu失败。 Connecting to 192.168.xx.xxx:22…Could not connect to 192.168.xx.xxx’ (port 22): Connection failed. 解决方案&#xff1a;边解决&#xff0c;边测试Xshell是否可以连接 1、SSH 服务未启动&#xff1a; 确保 Ubuntu 上的 S…

回车与换行的区别。CR、LF、CRLF的区别。\r \n \r\n

1.先上结论 中文英文英文缩写ASCⅡ转义ASCⅡ值系统回车Carriage ReturnCR\r13MacIntosh&#xff08;早期的Mac&#xff09;换行LinefeedLF\n10Unix/Linux/Mac OS X&#xff08;现在的Mac&#xff09;回车并换行CRLF\r\nWindows 2.详解 很长一段时间里&#xff0c;对于CRLF、C…

swing快速入门(四十二)JTree的基本创建

注释很详细&#xff0c;直接上代码 新增内容 &#x1f526;JTree的创建 &#x1f526;设置节点之间的连线 &#x1f526;设置节点之间的水平分割线 &#x1f526;设置根节点的展开折叠图标 &#x1f526;设置是否隐藏根节点 package swing31_40;import javax.swing.*; import j…

【Electron】 Vite项目 初始配置 scss

pnpm add -D sasssrc下面创建 styles/main.scss 文件 mian.ts 内引入 ./styles.scss 文件 import ./styles/main.scss 测试scss是否生效&#xff1a; styles/mian.scss :root{--mian:red; } App.vue <template><div>你好</div> </template><s…

锂电池低温充电效率低、容量低的原因

前言&#xff1a;锂离子电池在充电时&#xff0c;Li从正极脱嵌并嵌入负极&#xff1b;但是当一些异常情况&#xff1a;如负极嵌锂空间不足、Li嵌入负极阻力太大、Li过快的从正极脱嵌但无法等量的嵌入负极等异常发生时&#xff0c;无法嵌入负极的Li只能在负极表面得电子&#xf…

Django 4.2.7 ORM 连接MySQLServer 完成单表CRUD

文章目录 Django ORM介绍1.使用pycharm新建一个Django项目2.修改settings.py文件中 DATABASES3.创建APP4.创建模型5.操作数据库 Django ORM介绍 Django 模型使用自带的 ORM。 对象关系映射&#xff08;Object Relational Mapping&#xff0c;简称 ORM &#xff09;用于实现面向…

【动态代理详解】

文章目录 1. 关于代理1.1 代理的概述1.1.1 什么是动态代理1.1.2 动态代理能做什么 1.2 什么是代理1.2.1 生活中的代理1.2.2 为什么要找中介&#xff1f; 1.3 开发中的代理模式&#xff08;代理&#xff09;1.3.1 使用代理模式的作用 1.4 实现代理的方式 2. 静态代理2.1 什么是静…

华为ipv4+ipv6双栈加isis多拓扑配置案例

实现效果&#xff1a;sw1中的ipv4和ipv6地址能ping通sw2中的ipv4和ipv6地址 R2-R4为存IPV4连接&#xff0c;其它为ipv6和ipv4双连接 sw1 ipv6 interface Vlanif1 ipv6 enable ip address 10.0.11.1 255.255.255.0 ipv6 address 2001:DB8:11::1/64 interface MEth0/0/1 inter…

OpenHarmony - 基于ArkUI框架实现日历应用

前言 对于刚刚接触OpenHarmony应用开发的开发者&#xff0c;最快的入门方式就是开发一个简单的应用&#xff0c;下面记录了一个日历应用的开发过程&#xff0c;通过日历应用的开发&#xff0c;来熟悉基本图形的绘制&#xff0c;ArkUI的组件的使用&#xff0c;UI组件生命周期&a…

ES6(一部分)未完...

文章目录 ES61.ES6 let声明变量2.ES6 const声明常量3.变量解构赋值3-1解构对象3-2解构数组3-3字符串解构 4.模板字符串5.字符串扩展5-1 include函数5-2 repeat函数&#xff08;重复&#xff09; 6.数值扩展6-1二进制和八进制表示法6-2isFinite 与 isNaN方法6-3islnteger方法6-4…

泽攸科技ZEM20台式扫描电镜低真空下的应用案例

低真空扫描电子显微镜是显微技术领域的重要分支&#xff0c;与传统的高真空扫描电子显微镜相比&#xff0c;低真空电镜对含水、多孔、不耐电子束烧伤和不适合喷金处理的样品进行直接观测并具有更好的效果&#xff0c;对于生物样品而言低真空电镜比高真空电镜更具有优势&#xf…

【sklearn练习】preprocessing的使用

介绍 scikit-learn 中的 preprocessing 模块提供了多种数据预处理工具&#xff0c;用于准备和转换数据以供机器学习模型使用。这些工具可以帮助您处理数据中的缺失值、标准化特征、编码分类变量、降维等。以下是一些常见的 preprocessing 模块中的功能和用法示例&#xff1a; …

Mac/Linux虚拟机CrossOver2024新版下载使用教程

CrossOver不像Parallels或VMware的模拟器&#xff0c;而是实实在在Mac OS X系统上运行的一个软件&#xff0c;该软件可以让用户在mac是上直接运行windows软件&#xff0c;本文为大家带来的是CrossOver Mac版安装教程&#xff01; CrossOver Mac-安装包下载如下&#xff1a;http…

【鸿蒙4.0】harmonyos Day 03

一.ArkUI组件-Text 1.Text:文本显示组件 语法&#xff1a;Text(content?:string|Resource) string格式&#xff0c;直接填写文本内容 Text(我是bug天选之子) Resource格式&#xff0c;读取本地资源文件 Text($r(app.string.width_label)) "app.string.width_label&q…

LUT预设.cube格式PR/达芬奇/FCP/剪映等视频电影调色预设LUTs

对于将标准镜头转换为让人想起高端电影的视觉冲击场景至关重要。这些LUT经过专业设计&#xff0c;以模仿电影行业中的电影质量、深度和情感&#xff0c;使其成为电影制作人、摄像师和内容创作者的理想选择&#xff0c;希望为你的作品带来专业的电影色彩。 电影LUT的类别&#…

Hyperledger Fabric 架构概览

fabric 版本 v2.4.1 超级账本 Fabric 自诞生以来已经发布了两个主要版本&#xff1a;1.0 系列版本&#xff08;2017 年 7 月&#xff09;和 2.0 系列版本&#xff08;2020 年 1 月&#xff09;。2016 年 9 月&#xff0c;Fabric 发布了 v0.6.0 预览版本&#xff0c;通过这一版本…

【Flutter 开发实战】Dart 基础篇:常用运算符

在Dart中&#xff0c;运算符是编写任何程序的基本构建块之一。本文将详细介绍Dart中常用的运算符&#xff0c;以帮助初学者更好地理解和运用这些概念。 1. 算术运算符 算术运算符用于执行基本的数学运算。Dart支持常见的加、减、乘、除、整除以及取余运算。常见的算数运算符如…

HarmonyOS@State装饰器:组件内状态

State装饰器&#xff1a;组件内状态 State装饰的变量&#xff0c;或称为状态变量&#xff0c;一旦变量拥有了状态属性&#xff0c;就和自定义组件的渲染绑定起来。当状态改变时&#xff0c;UI会发生对应的渲染改变。 在状态变量相关装饰器中&#xff0c;State是最基础的&…

3D Surface Subdivision Methods 3D 曲面细分方法

文章目录 1 介绍2 细分法3 一个简单的例子&#xff1a;Catmull-Clark 细分4 Catmull-Clark 细化5 Refinement Host6 Geometry Policy7 四种细分方法8 示例&#xff1a;自定义细分方法9 实施历史 原文地址: https://doc.cgal.org/latest/Subdivision_method_3/index.html#Chapte…