内网基本概念及知识

参考:
微信公众号:网络安全自修室

1. 内网概述

内网也指局域网(Local Area Network,LAN),即在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理,应用软件共享,打印机共享,工作组内的历程安排,电子邮件和传真通信服务等功能。内网是封闭型的,其可以由办公室内的两台计算机组成,也可以由一个公司的上千台计算机组成。例如银行,学校,企业工厂,政府机关,网吧,单位办公网。

2. 内网名词

工作组,域,域控制器(DC),父域,子域,域树,域森林,活动目录(AD),DMZ,域内权限,域本地组,域全局组,通用组,AGDLP策略

3. 工作组(Work Group)

在一个大的单位内,可能由上千台电脑互联组成局域网,他们都会列在“网络(网上邻居)”内,如果这些电脑不分组则会非常混乱。为了解决这一问题,便有了“工作组”的概念,将不同的电脑一般按照功能或部门分布列入不同的工作组中,如技术部的电脑都列入“技术部”工作组中,行政部的电脑都列入“行政部”工作组中。若要访问某个部门的资源,就在“网络”中找到哪个部门的工作组名,双击就可以看到那个部门的所有的电脑。
1334e4ad8aaf754e0ce3aaac28c45eb4.png

3.1 加入/创建工作组

右击桌面上的“计算机”,在弹出的菜单选择“属性”,点击“更改设置”–>“更改”,在“计算机名”一栏加入名称,在“工作组”一栏键入想要加入的工作组名称。若输入的工作组名称网络中没有,那么就自动新建了一个工作组,当然暂时只有你的电脑在组内。单机“确定”按钮后,电脑回提示重新启动,重新启动后,再进入“网络”就可以看到所加入的工作组成员了。
024a8f787303fff20ff3d35d2bb3e47e.png
可以更改进入行政部
image.png

3.2 退出工作组

  • 只要将工作组的名称改动即可。但在网上不如照样可以访问你的共享资源。你也可以随时加入同一网络上的任何其他工作组。“工作组”就像一个可以自由进入和退出的“社团”,方便同一组的计算机互相访问。
  • 故工作组并不存在真正的集中管理作用,工作组里的所有计算机都是对等的,也就是没有服务器和客户机之分的。

4. 域

  • 域(Domain)是一个有安全边界的计算机集合(安全边界:在两个域内,一个域中的用户无法访问另一个域中的资源),可以简单的把域理解成升级版的“工作组”,相比工作组而言,域有着更加严格的安全管理控制机制,如果想访问域内的资源,必须拥有一个合法的身份登录到该域内,而你对该域拥有什么样的权限,还需要取决于你在该域中的用户身份。
  • 域控制器(Domain Cotroller,简称DC)是一个域中的一台类似域管理服务器的计算机,相当于一个单位的门卫一样,负责每一台连入的电脑和用户的验证工作,域内电脑如果想互相范围跟首先都是经过它的审核
  • 域控制器中存在由这个域中的账户、密码、属于这个域的计算机等信息构成的数据库。当计算机连接到域时,域控制器首先要鉴别这台计算机是否属于这个域,以及用户使用的登录账号是否存在、密码是否正确。若以上信息不正确则拒绝这台计算机的登录,进而不能访问服务器中的资源。
  • 域控制器是整个域的通信枢纽,所有的权限身份验证都在域控制器中进行,即域内所有用来验证过身份的账号和密码的散列值都睡存在域控制器中。内网渗透的目的就是为了获取域控制器安全划分
    image.png

4.1 域的分类

单域,父域,子域,域树,域森林,DNS域服务器

4.2 单域

在一般的具有固定地理位置的小公司里,建立一个域就可以满足。
一般一个域中至少要建立两个域服务器,一个作为DC,一个作为备份DC。如果没有第二个备份DC,那么一旦DC瘫痪,则域内的其他用户就不能登录该域,因为活动目录的数据(包括用户的账号信息)是存储在DC中的。而有一台备份域控制器(BDC),则至少该域还能正常使用,期间把瘫痪的DC恢复即可。

4.3 父域与子域

  • 出于管理以及其他一些需求,需要在网络中划分多个域,第一个域成为父域,各分部的域称为该域的子域。
  • 比如一个大公司,他的不同分公司在不同的地理位置,则需父域以及子域这样的结构。
  • 如果把不同的地理位置的分公司放在同一域内,那么他们之间信息交互(包括同步、复制等)所花费的时间会比较长,而且占用的带宽也比较大。(因为在同一域内,信息交互的条目是很多的,而且不压缩;而在域和域之间,信息交互的条目相对较少,而且压缩。)
  • 还有一个好处:子公司可以通过自己的域来管理自己的资源。
  • 还有一种情况,就是处于安全策略的考虑,因为每个域都有自己独有的安全策略。比如一个公司的财务部门希望能使用特定的安全策略(包括账号密码策略等),那么可以将财务部门做成一个子曰来单独管理。

4.4 域树

  • 域树:若干个域通过建立信任关系组成的集合。一个域管理员只能管理本域的内部,不能访问或者管理其他的域,两个域之间相互访问则需要建立信任关系(Trust Relation)。比如asia.abc.com与europe.abc.com访问需要建立信任关系
  • 信任关系是连接在域与域之间的桥梁。域树内的父域与子域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理,以及相互通信和数据传输。
  • 在一个域树中,父域可以包含很多子域,子域是相对父域来说的,指域名中的每一个段。子域只能使用父域作为域名的后缀,也就是在一个域树中,域的名字是连续的。

abc.com是一级域,asia是二级域,域asia.abc.com的级别比域abc.com低

4.5 域森林

域森林是指若干个域树通过建立信任关系组成的集合。可以通过域树之间建立的信任关系来管理和使用整个森林中的资源,从而又保持了原有域自身原有的特性。这里域树abc.com与域树abc.net之间通过建立信任关系来构成域森林。
image.png

4.6 DNS域名服务器

  • DNS域名服务器是进行域名(domain name)和与之相对应的IP地址(IP address)转换的服务器。
  • 在域树的介绍中,可以看到域树中的域的名字和DNS域的名字非常相似,实际上域的名字就是DNS域的名字,因为域中的计算机使用DNS来定位域控制器和服务器以及其他计算机、网络服务等。
  • 一般情况下,我们在内网渗透时就通过寻找DNS服务器来定位域控制器,因为通常DNS服务器和域控制器会处在同一台机器上。

5. 活动目录

  • 活动目录(Active Directory,简称AD)是域环境中提供目录服务的组件。
  • 目录是存储有关网络对象(如用户、组、计算机、共享资源、打印机和联系人)等的信息。目录服务是帮助用户快速准确的从目录中查找到他所需要的信息的服务。
  • 如果将企业的内网看成是一本字典,那么内网里的资源就是字典的内容,活动目录即相当于字典的索引。即活动目录存储的是网络中所有资源的快捷方式,用户通过寻找快捷方式而定位资源。

5.1 逻辑结构

  • 在活动目录中,管理员可以完全忽略被管理对象的具体地理位置,而将这些对象按照一定的方式放置在不同的容器中。由于这种组织对象的做法不考虑被管理对象的具体地理位置,这种组织框架称为“逻辑结构”。
  • 活动目录的逻辑结构就包括上面的组织单元(OU),域(domain),域树(tree),域森林(forest)。在域树内的所有域共享一个活动目录,在这个活动内的数据分散的存储在各个域内,且每一个域只存储该域内的数据。例如:A集团下有甲、乙、丙三家子公司,为了A集团更好的管理这三家公司,可以将这三家的域树集合起来组成域森林。A集团可以按照“A集团->子公司(域树)
    ->部门(域)->员工”的方式对网络进行层次分明的管理。可以使企业网络具有较强的可扩展性,便于进行组织,管理及目录定位。
    image.png

5.2 活动目录的主要作用

  1. 账号集中管理,所有账号均存在服务器上,方便对账号的重命令/重置密码。
  2. 软件集中管理,统一推送软件,统一安装网络打印机等。利用软件发布策略分发软件,可以让用户自由让用户选择安装软件。
  3. 环境集中管理,利用AD可以统一客户端桌面,IE,TCP/IP等设置。
  4. 增强安全性,统一部署杀毒软件和扫毒任务,集中化管理用户的计算机权限、统一制定用户密码策略等,可监控网络,资料统一管理。
  5. 更可靠,更少的宕机时间。如:利用AD控制用户访问权限,利用群集、负载均衡等技术对文件服务器进行容灾设定,更可靠,资料统一管理。
  6. 活动目录为Microsoft统一管理的基础平台,其他isa,exchange,sms等服务都依赖于这个基础平台。

5.3 AD和DC的区别

  • 如果网络规模较大,就会考虑把网络中的众多对象:计算机、用户、用户组、打印机、共享文件等,井然有序地放在一个大仓库中,并做好检索信息,以利用查找、管理和使用这些对象(资源)。这个有层次结构的数据库,就是活动目录数据库,简称AD库。
  • 把存放有活动目录数据库的计算机称为DC。要实现域环境,其实就是安装AD,当内网中的一台计算机安装AD后,他就变成了DC。
  • DC的本质是一台计算机,AD的本质是提供目录服务的组件。

5.4 举例

假如一个公司有200台电脑,我们希望某台电脑上的账户Alan可以访问每台电脑内的资源或者可以在每台电脑上登录。那么在“工作组”环境中,我们必须要在这200台电脑的各个SAM数据库中创建Alan这个账户。一旦Alan想要更换密码,必须要更改200次!现在只是200台电脑的公司,如果是有5000台电脑或者上万台电脑的公司呢?估计管理员会抓狂。

因此产生了域。在域环境中,只需要在活动目录中创建一次Alan账户,那么就可以在任意200台电脑中的一台上登录Alan,如果要为Alan账户更改密码,只需要在活动目录中更改一次就可以了。

6. 域相关概念

6.1 安全域划分

安全域划分的目的是将一组安全等级相同的计算机划入同一个网段中,这一网段内的计算机拥有相同的网络边界,在网络柏楠姐上采用防火墙部署来实现对其他安全与的NACL(网络访问控制策略),允许哪些IP范围跟此域,不允许哪些访问此域;允许此域访问哪些IP/网段、不允许此域访问哪些IP/网段。使得其风险最小化,当发生攻击时可以将威胁最大化的隔离,减少对域内计算机的影响。

下图为中小型内网的安全区域的划分,一个虚线框表示一个安全域(也是网络的边界,一般分为DMZ和内网),通过硬件防火墙的不同端口实现隔离。
image.png

6.2 DMZ

首先,网络大致可以分为三个区域:安全级别最高的内网;安全级别中等的DMZ;安全级别最低的外网。三个区域负责完成不同的任务,因此需要设置不同的访问策略。

  • 两个防火墙之间的空间称为DMZ。
  • DMZ是英文“demilitarized zone”的缩写,中文名称为“隔离区”,也称为“非军事化区”。
  • DMZ是为了解决安装防火墙后外部网络的访问用户不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区。
  • 该缓冲区位于企业内部网络和外部网络之间的小网络区域内。在这个小网络区域内放置一些必须公开的服务器设施,如企业Web服务器、FTP服务器和论坛等。
  • 另一方面,通过这样一个DMZ区域,更加有效的保护了内部网络。因为这种网络部署,比一般的防火墙方案,对来自外网的攻击来说又多了一道关卡。

6.3 DMZ的屏障功能

  • 外网是不能直接访问内网的,这是防火墙的基本策略,内网中存放的是公司内部的数据,显然这些数据是不允许外网的用户进行访问的。如果要访问的话,就要通过VPN来进行。
  • 外网可以直接访问DMZ,因为DMZ中的服务器需要为外界提供服务,使用外网必须可以服务DMZ。同时,外网访问DMZ需要由防火墙完成对外地址到服务器实际地址的转换。
  • DMZ不能访问内网,如不执行此策略,则当入侵者攻陷DMZ时,内部网络将不会受到保护。
  • DMZ不能访问外网这条策略也有例外,比如在DMZ中放置邮件服务器时,就需要访问外网,否则不能正常工作。内网又可以分为办公区和核心区。
  • 办公区:公司员工日常的工作区,一般会安装防病毒软件、主机入侵检测产品等。办公区一般能访问DMZ。
  • 核心区:存储企业最重要的数据、文档等信息资产,通过日志记录、安全审计等安全措施进行严密的保护,往往只有很少的主机能访问。从外部是很难访问核心区。

6.4 域中计算机分类

域控制器用于管理所有的网络访问,包括登录服务器,访问共享目录和资源。域控制器中存储了域内所有的账户和策略信息,包括安全测略、用户身份验证信息和账户信息。在网络中可以有多台计算机被配置为域控制器,以分担用户的登录、访问等操作。多个域控制器可以一起工作,自动备份用户账户和活动目录数据。这样,即使部分域控制器瘫痪,网络访问也不会受到影响,提高了网络的安全性和稳定性。
是指安装了服务器操作系统并加入了域、但没有安装活动目录的计算机,其主要任务是提供网络资源。成员服务器的类型通常有:文件服务器、应用服务器、数据库服务器、Web服务器、邮件服务器、防火墙、远程访问服务器、打印服务器等。
客户机是指域中的计算机可以是安装了其他操作系统的计算机,域用户账号通过域的安全验证后,即可访问网络中的各种资源。
独立服务器

  • 域控制器是存放活动目录数据库的,是域中必须要有的,而其他三种则不是必须的,也就是说最简单的域可以只包含一台服务器,这台服务器就是该域的域控制器。
  • 域中各个服务器的角色也是可以改变的,例如域服务器在删除活动目录时,如果是域中最后一个域控制器,则该域服务器会称为独立服务器,如果不是域中唯一的域控制器,则将使该服务器成为成员服务器。同时独立服务器既可以转换为域控制器,也可以加入到某个域称为成员服务器。

6.5 域内权限解读

6.5.1 域本地组

域本地组,多域用户访问单域资源(访问同一域)。可以从任何域添加用户账户、通用组和全局组,只能在其所在域内指派权限。域本地组不能嵌套于其他组中。他主要是用于授予位于本域资源的访问权限。
也就是说其他域都可以范围跟asis.abc.com。
image.png

6.5.2 全局组

全局组,单域用户访问多域资源(必须是同一个域里面的用户)。只能在创建该全局组的域上进行添加用户和全局组,可以在域林中的任何域中指派权限,全局组可以嵌套在其他组中。
很多的全局组,可以把Domain Computers加入Domain Admins全局组中。
image.png

6.5.3 全局组与域本地组的区别

全局组相当于域账号,可以在全局使用,域本地组相当于本地帐号,只能在本机使用。
举例(以混合模式下为例):
例1:
将用户张三(域账号Z3)加入到域本地组administrators中,并不能使Z3对非DC的域成员计算机有任何特权,但若加入到全局组Domain Admins中,张三就是域管理员了,可以在全局使用,对域成员计算机是有特权的。
例2:
只有在域的DC上,对资源(如:文件/夹)设置权限,你可以指派域本地组administrators;但在非DC的域成员计算机上,是无法设置本地组administrators的权限。因为他是域本地组,只能在DC上使用。

6.6 通用组

通用组成员来自域林中任何域中的用户账户、全局组和其他的通用组,可以在该域林中的任何域中指派权限,可以嵌套于其他域组中。非常适合于域林中的跨域访问。

6.7 AGDLP

  • A:Account,用户账户
  • G:Global group,全局组
  • DL:Domain Local group,域本地组
  • P:Permission,许可,资源权限
    按照AGDLP的原则对用户进行组织和管理起来更容易 在AGDLP形成以后当给一个用户某一个权限的时候,只要把这个用户加入到某一个本地域组就可以了。
    举个例子比如:有两个域,A和B,A中的5个财务人员和B中的3个财务人员都需要访问B中的“FINA”文件夹。这时,可以在B中建一个DL(域本地组),因为DL的成员可以来自所有的域,然后把这8个人都加入这个DL,并把FINA的访问权赋给DL。这样做的坏处是什么呢?因为DL是在B域中,所以管理权也在B域,如果A域中的5 个人变成6个人,那只能A域管理员通知B域管理员,将DL的成员做一下修改,B域的管理员太累了。这时候,我们改变一下,在A和B域中都各建立一个全局组(G),然后在B域中建立一个DL,把这两个G都加入B域中的DL中,然后把FINA的访问权赋给 DL。哈哈,这下两个G组都有权访问FINA文件夹了,是吗?组嵌套造成权限继承嘛!这时候,两个G分布在A和B域中,也就是A和B的管理员都可以自己管理自己的G啦,只要把那5个人和3个人加入G中,就可以了!以后有任何修改,都可以自己做了,不用麻烦B域的管理员!这就是A-G-DL-P。
    A-G-DL-P策略是将用户账号添加到全局组中,将全局组添加到域本地组中,然后为域本地组分配资源权限。
    可以简单这样记忆:域本地组:来自全林用于本域
    全局组:来自本域作用于全林
    通用组:来自全林用于全林

6.8 熟悉各个组

本地域组的权限

  • Administrators(管理员组) ————最重要的权限

  • Remote Desktop Users(远程登录组)

  • Print Operators(打印机操作员组)

  • Account Operators(帐号操作员组)

  • Server Operaters(服务器操作员组)

  • Backup Operators(备份操作员组) 全局组、通用组的权限

  • Domain Admins(域管理员组)————最最最重要的权限,一般来说域渗透是看重这个

  • Enterprise Admins(企业系统管理员组)————最重要的权限,其次是去看重这个权限

  • Schema Admins(架构管理员组)————最重要的权限

  • Domain Users(域用户组)

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

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

相关文章

【JAVA】使用IDEA创建maven聚合项目

【JAVA】使用IDEA创建maven聚合项目 1.效果图 2.创建父模块项目 2.1删除父模块下面的src目录以及不需要的maven依赖 3创建子模块项目 3.1右击父模块项目选择Module… 3.2创建子模块 3.3删除子模块下不需要的maven依赖 4.子模块创建完成后引入SpringBoot依赖启动项目

wordpress搭建主题可配置json

网站首页展示 在线访问链接 http://dahua.bloggo.chat/ 配置json文件 我使用的是argon主题,你需要先安装好主题,然后可以导入我的json文件一键配置。 需要json界面配置文件的,可以在评论区回复,看见评论我会私发给你。~

员工利用公司资源做自己生意违法吗?怎么预防?答案揭秘:违法!只需这样做!

各位企业大佬们,你的员工有没有心怀不轨,试图利用职务之便,将公司的资源挪作私用,甚至做起自己的生意呢? 老板:这把心酸泪,我都不想说...... 那么,员工利用公司资源做自己生意是否违…

模型再训练软件环境部署说明

什么时候需要看这个文档? 使用exe在windows预测或者训练paddleClas模型时候,本地环境配置的时候。 主机要求 硬件 系统:windows10以上Nvidia显卡数量:1(仅支持单卡)内存容量:至少32G硬盘容量…

ubuntu系统没有/var/log/messages日志文件解决方法

高版本ubuntu系统默认没有 /var/log/messages,因为在 /etc/rsyslog.d/50-default.conf 文件中,将其注释掉了。如下图 所以需修改该配置文件,将注释放开。 然后重启rsyslog服务即可。 systemctl restart rsyslog.service进入 /var/log/ 目录下…

Activity 通过Bundle与Fragment通信

目录 基础夯实:一、Activity与Fragment的关系二、通信场景三、通信方式1. 通过接口回调2. 通过Bundle3. 其他方式 四、注意事项 效果展示:实现功能:核心代码:MainActivityBlankFragment 基础夯实: Activity与Fragment…

体育活动赛事报名马拉松微信小程序开发

功能描述 体育活动赛事报名马拉松微信小程序,该项目是一个体育活动报名小程序,主要功能有活动报名、扫码签到、签到积分、排行奖励、积分兑换等功能。 用户端🔶登录:◻️1.微信授权登录 ◻️2.手机号码授权 🔶首页&am…

管家婆ERP集成金蝶云星空(管家婆主供应链)

源系统成集云目标系统 金蝶云星空介绍 金蝶云星空是金蝶软件(中国)有限公司研发的新一代战略性企业管理软件,致力于为企业提供端到端的供应链整体解决方案,它可以帮助企业构建敏捷供应链体系,降低供应链成本&a…

信捷 PLC C语言 POU 指示灯交替灭0.5秒亮0.5秒(保持型定时器)

1.在全局变量表中定义2个定时器变量timer_1,timer_2 名称 类型 timer_1 TMR_A_FB False -- False False timer_2 TMR_A_FB False -- False False ot2 BOOL False -- False False ot2表示指示灯 …

一文了解Mamba和选择性状态空间模型 (SSM)

一文了解Mamba和选择性状态空间模型 (SSM 前言SSMSSM简介深度学习中的SSM定义离散化SSM的递归方法SSM梯形法的基本原理离散过程重新整理并推导离散更新公式离散化后的矩阵表示 SSM卷积基本原理分析第一个方程分析第二个方程 Mamba:一种深度学习架构,专注…

SQL注入学习

SQL注入概念及产生原因 当web应用向后台数据库传递SQL语句进行数据库操作时,如果对用户输入的参数没有经过严格的过滤处理,那么攻击者就可以构造特殊的SQL语句,直接输入数据库引擎执行,获取或修改数据库中的数据。

【前端】深入浅出 - TypeScript 的详细讲解

TypeScript 是一种静态类型编程语言,它是 JavaScript 的超集,添加了类型系统和编译时检查。TypeScript 的主要目标是提高大型项目的开发效率和可维护性。本文将详细介绍 TypeScript 的核心概念、语法、类型系统、高级特性以及最佳实践。 1. TypeScript…

【Linux】Linux环境基础开发工具使用(下)

【Linux】Linux环境基础开发工具使用(下) 🥕个人主页:开敲🍉 🔥所属专栏:Linux🍊 🌼文章目录🌼 4. Linux编辑器--gcc /g的使用 4.1 背景知识 4.2 gcc如何完成 4.2.1 预处理 4.2.2 编…

GPU性能测试,环境搭建笔记,transformers/huggingface_hub改国内源,BertLayer import 报错

代码,以及测试方案使用的是沐神的代码 github的代码: 1. 环境搭建 首先是安装torch 这是我的pytorch版本 pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124使用pip指令安装transformers transformers…

PR剪辑视频去重消重色彩叠加特效模板

采用现代设计,灵感来自鲜艳的色彩和动态的灯光效果。包含颜色控制选项,能够轻松地调整效果以匹配您的视频风格。具有图像和视频替换功能。 易用性:适合所有经验水平的用户,包括初学者。 调色板自定义:完全控制颜色以匹…

采购管理软件选择攻略:别忽视这些注意事项

企业在选择采购管理软件时必须谨慎,因为这直接关系到简化采购流程、成本控制、风险降低和效率提升等多个方面。面对内众多的软件选项和竞争目标,采购团队可能难以做出正确的选择。别担心,本文将提供一些建议和注意事项。 采购管理软件的重要性…

关于 npm 更新镜像源问题

npm(Node Package Manager),是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。) 查看当前npm版本 npm -v 10.9.0 执行以下命令报错 npm install --registryhttp…

【OceanBase 诊断调优】—— OceanBase 数据库统计信息被禁用,状态为 broken 的原因和解决方法

问题现象 因为人为因素导致部分统计信息函数未安装,自动统计信息触发执行长期失败。重新安装统计信息相关函数后,发现仍然无法正常自动统计信息收集,统计信息状态为 broken。 问题原因 统计信息 JOB 收集失败次数达到 16 次会直接禁用 JOB …

2024腾讯云双十一必抢清单:省钱、省心、省力的购买攻略

一、前言 大家好,我是 Neo!一年一度的双十一购物狂欢节又到了!在这个特别的日子,腾讯云也推出了超值的优惠活动。最近我正好在做自己的小程序项目,需要用到服务器,特意关注了这次活动,看看有没…

业财税深度融合,金鹰国际集团以数字化打造硬实力

数字经济时代,企业数字化转型已成必然,越来越多的企业踏浪前行,加速探索全领域的数字化转型,获得竞争优势。数字化技术的快速发展也加速了税收征管改革进程,财务数字化成为企业转型升级的有力抓手,助力优化…