首页 > 其他分享 >安全见闻(4)——开阔眼界,不做井底之蛙

安全见闻(4)——开阔眼界,不做井底之蛙

时间:2024-10-19 23:21:51浏览次数:6  
标签:井底之蛙 操作系统 开阔眼界 系统 自启动 注册表 攻击者 见闻 驱动程序

内容预览 ≧∀≦ゞ

安全见闻四:操作系统深度解析


声明

学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章
笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负


操作系统作为计算机系统的核心,为软件和硬件提供了必要的接口与管理功能,操作系统的安全性与其内部机制息息相关。因此,理解操作系统的关键功能及其安全隐患,是保障系统安全的基础。本篇文章结合操作系统中的关键组成部分进行详细解析。


1. 注册表

注册表是Windows系统中至关重要的核心数据库。它以树状结构组织,包含“键”和“子键”,类似于磁盘文件系统中的目录结构。Windows注册表中的根键包括五大部分,分别存储着与系统和应用程序运行密切相关的信息:

  • HKEY_CLASSES_ROOT (HKCR):存储文件类型和应用程序关联。
  • HKEY_CURRENT_USER (HKCU):存储当前用户的个性化配置。
  • HKEY_LOCAL_MACHINE (HKLM):包含系统、硬件和所有用户的全局配置信息。
  • HKEY_USERS (HKU):存储所有用户的设置。
  • HKEY_CURRENT_CONFIG (HKCC):管理当前硬件的配置。

注册表作为Windows核心组件,控制了系统的启动、驱动加载及应用程序的运行,是操作系统安全与稳定性的保障。例如,恶意软件可能通过注册表实现自启动、持久化攻击等。因此,深入理解注册表的结构和作用,对网络安全防护至关重要。

相比之下,Linux系统采用分布式配置文件存储,类似于Windows的注册表,但更加开放和灵活。Linux中的配置文件散布于文件系统中,并通过文本文件管理各项配置信息。

2. 防火墙

防火墙是操作系统的第一道安全屏障,负责监控和控制进出系统的网络流量。它通过配置规则,允许或拒绝特定的网络连接,防止外部攻击。然而,防火墙并非万无一失。它主要基于数据包包头信息进行检测,无法识别通过合法端口流入的恶意流量,也无法阻挡某些绕过防火墙的攻击。

常见的攻击场景中,入侵者可能通过开放端口或绕过防火墙的方式渗透系统,甚至在内部网络中执行恶意活动。因此,防火墙应结合其他安全机制,如入侵检测系统(IDS)和入侵防御系统(IPS),以提高防护效果。

3. 自启动

自启动机制可以让系统在启动时自动运行某些程序,增强用户体验。然而,对于安全人员而言,自启动也是攻击者维持权限的重要途径。攻击者可以通过多种方式实现自启动,包括注册表键、启动文件夹和计划任务等。因此,定期监控系统中的自启动项,识别和清除潜在的恶意程序,是保障系统安全的关键。

4. 计划任务

Windows和Linux系统均支持计划任务,通过预定的时间或事件触发自动执行某些任务。在红队与蓝队对抗中,计划任务可以被用于实现持久性攻击,例如定期下载并执行恶意代码、关闭杀毒软件等。攻击者常利用计划任务维持对目标系统的控制,因此防御人员需定期检查系统中的计划任务配置,防止被恶意利用。

5. 事件日志

事件日志是系统运行过程中的“日记”,记录着系统、应用程序和安全事件。对于防御者而言,事件日志是溯源攻击、发现异常行为的重要工具。通过分析事件日志,可以确定攻击者的进入路径、所执行的操作及系统的反应。然而,红队人员往往会清理日志记录以消除入侵痕迹。因此,确保日志文件的完整性和及时备份至关重要。

6. 内核驱动

内核驱动程序是操作系统和硬件之间的桥梁,负责管理和控制硬件设备。驱动程序运行在操作系统的核心层,直接与硬件交互,因此其安全性极为重要。恶意的内核驱动或驱动漏洞可被攻击者利用,实现系统级别的控制,甚至绕过操作系统的安全防护机制。深入理解内核驱动的工作原理,是研究病毒编写、逆向工程和防护技术的重要基础。

7. 系统服务

系统服务是操作系统中以后台方式运行的程序,用于执行网络服务、打印服务、安全服务等功能。攻击者可通过修改或劫持系统服务实现持久化攻击,或通过暂停防护软件的服务启动恶意程序。因此,定期审查系统服务的配置与状态,尤其是网络和安全相关的服务,对防止攻击者滥用系统资源非常重要。

8. 进程与线程

进程是操作系统中执行的基本单位,而线程是进程中的执行路径。攻击者常通过创建恶意进程或隐藏线程来执行恶意操作,利用多线程技术加速恶意代码的执行效率。在网络安全防护中,监控系统中的异常进程和线程活动,尤其是具有高权限的进程,是识别攻击的重要手段。

9. 系统编程

系统编程涉及与操作系统底层服务的交互,通过编写程序实现对硬件、文件系统、内存等资源的管理。系统编程是高级安全技术,如漏洞利用、病毒编写、内核开发等领域的重要基础。熟练掌握系统调用和API接口,不仅有助于编写高效的系统应用程序,还能深入理解操作系统的内部机制和安全弱点,为应对复杂的网络攻击提供技术支持。

10. 驱动程序

驱动程序是负责管理和操控硬件设备的软件程序,运行在操作系统的内核层面。其主要功能是提供操作系统与硬件之间的通信接口。对于高级渗透测试人员和红队成员而言,深入理解驱动程序的工作原理有助于开发内核级别的攻击工具,或进行反病毒分析和防护软件对抗。


总结

操作系统安全是网络安全防护的基础,也是最复杂的一环,涉及内核漏洞、驱动程序等多层面技术。虽然这些技术对新手来说可能显得高深,但提前掌握相关知识有助于明确学习方向,逐步深入理解网络安全的核心原理。从注册表管理、防火墙控制,到自启动、计划任务和事件日志,每个组成部分都对系统安全有重要影响。对于安全人员而言,熟悉这些底层机制不仅是理解攻击技术的基础,也是有效防御的关键。通过持续学习这些核心技术,安全从业者能够更好地应对复杂网络攻击,确保系统稳定与安全。

标签:井底之蛙,操作系统,开阔眼界,系统,自启动,注册表,攻击者,见闻,驱动程序
From: https://blog.csdn.net/2301_79518550/article/details/143085839

相关文章

  • 安全见闻(番外篇)——人工智能与网络安全
    内容预览≧∀≦ゞ安全见闻(番外篇)——人工智能与网络安全导语一、人工智能基础1.机器学习基础2.深度学习基础二、AI与网络安全的结合1.威胁检测与入侵预防2.自动化响应与威胁防护3.网络流量分析与实时监控4.网络安全的态势感知与威胁情报5.身份验证与行为分析三......
  • 安全见闻(
    在安全中脚本语言在安全中脚本语言的编写是很重要的,比如在一句话木马中要了解语言如何编写php,js之内,要去了解这些语言的原理构成,了解基础语法才能更好编写攻击脚本等。比如:macro(宏病毒)比如利用metasploit生成宏病壶,将宏病毒植入office文件中,很多公司都有office文件或者产......
  • 安全见闻(1)
    安全见闻今天这个系列叫做安全见闻,什么意思呢就是扩大我们的见识面,同列位看一看网络安全,网络技术这些领域都有什么,大家眼界开阔了,就能明白很多事情,很多东西,不被表象所迷惑,不论是技术也好还是其他方面也好,就是说学习之前,你得理解你要学的是什么,干嘛的,所以然你得了解清楚。安全见......
  • 安全见闻(1)
    声明:学习视频来自b站up主泷羽sec,如涉及侵权马上删除文章感谢泷羽sec团队的教学视频地址:安全见闻(1)_哔哩哔哩_bilibili目的:开阔眼界,了解各种网络安全,网络技术这些领域相关知识一.编程语言1.常见编程语言C语言:一种通用的,面向过程的编程语言,适用于系统软件和嵌入式开发。......
  • 安全见闻(2)
    声明:学习视频来自b站up主泷羽sec,如涉及侵权马上删除文章感谢泷羽sec团队的教学视频地址:安全见闻(2)_哔哩哔哩_bilibili1. 软件程序代码软件程序是一种计算机程序,用于计算机计算和其他可编程设备,其实就是我们常说的代码。不论是什么软件程序都是由代码组成的。比如网页设......
  • 安全见闻(3)
    声明:学习视频来自b站up主泷羽sec,如涉及侵权马上删除文章感谢泷羽sec团队的教学视频地址:安全见闻(3)_哔哩哔哩_bilibili一.脚本程序1.脚本语言:     lua,PHP,Go,Python,JavaScript2.性质:     通俗理解就是,我将代码拿到后就可以直接看到源码,可复制性高,基本上前端......
  • 安全见闻(2)——开阔眼界,不做井底之蛙
    内容预览≧∀≦ゞ安全见闻(2)声明Web程序构成与潜在漏洞前端语言及潜在漏洞前端语言前端框架与代码库前端潜在漏洞后端语言及潜在漏洞常见后端语言协议问题后端潜在漏洞数据库及潜在漏洞数据库分类数据库潜在漏洞服务器程序及潜在漏洞常见服务器程序服务器程序潜在漏......
  • 屁股思考见闻
    这是乐子人收集的一些对话。“太↑强↓辣↑~~~”“阴阳哥在阴阳什么”“狗叫哥在狗叫什么”“我现在已经过了思维敏感期了,理论上你们得解题比我强才是”“可是我们没有屁股”“不,我们有屁股,但是我们的屁股不会思考”“来看王校长的homo不等式”“齐次化联立都不会,菜鸡~~~”......
  • 北上见闻录
    北上见闻录解除管控以来,这是近两年第一次出远门。一声令下,yq“无声无息”中就消失了。其实年初刚解封那会儿,订了去南方惠州的卧铺,后来莫名其妙地车次停运。 下午6点......
  • 痞子衡职场经验与见闻感悟分享 - 索引
    大家好,我是痞子衡,是正经搞技术的痞子。本系列痞子衡给大家分享的是职场经验与见闻感悟。痞子衡在嵌入式行业也摸打滚爬了不少年,有一些个人经验可以给大家参考。......