第 8 章 操作系统安全
综上所述,要保证操作系统安全,三个方面必不可少:
首先,需要集中式基础设施,利用数量有限、可以统一下 载的镜像,自动管理企业网络的操作系统配置。大多数 安全入侵事件是由于没有合理配置操作系统而造成的。 然后,根据明确规定用户访问权限、身份和许可的安全策 略,针对这些操作系统对用户进行配置,这一切可以利 用身份生命周期管理程序实现自动管理。 第三,一旦管理员制订了合适的安全策略,就要监控策略 在企业里面的实施情况。事先制止可能违反安全的隐患, 以免危及企业。
如果一家企业的安全措施由人工管理改为自动管理,势 必可以大幅节省成本。人工方法不仅成本高昂、缺乏 灵活,还大大增加了故障率,因而提高了成本。 实际上,合理配臵的操作系统带来的安全是促进业务发 展的有效方法,它不仅能节省费用,还使企业内外心
8.2 Windows系统安全
大多数中小企业的网络服务器都选择Windows 的 NT/2000等操作系统。WinNT/2000有简体 中文版和英文版两种。强烈建议选择使用英文 版的操作系统,因为Windows操作系统是基 于英文开发的,所以中文版的bug肯定要多于 英文版,而且因为各种补丁都是先发表英文版 的,而中文版的往往要延迟一段时间,那么这 延迟的这段时间就有相当的风险。
在处理NXT记录的过程中,远程攻击者可以以运 行bind用户的身份(默认为root)进入DNS服 务器,这个漏洞不影响随Red Hat Linux 4.2 和Red Hat Linux 5.2.发行的bind包。 系列远程拒绝服务问题:使用一些特殊SIG记录, 这些都可以造成DNS服务器的崩溃。
(4)多种Unix操作系统中存在的BIND 漏洞
其次,账户需要加以集中管理,以控制对网络的访问, 并且确保用户拥有合理访问企业资源的权限。策略、 规则和决策应在一个地方进行,而不是在每台机器上 进行,然后为用户系统配臵合理的身份和许可权。身 份生命周期管理程序可以自动管理这一过程,减少人 工过程带来的麻烦。 第三,操作系统应该配臵成能够轻松、高效地监控网络 活动, 可以显示谁在进行连接、谁断开连接,以及查 出来自操作系统的潜在安全事件。管理员可以利用集 中"面板"来实时监控这些事件,根据预定关联和过滤 功能对严重问题发出警报。同样重要的是,这种监控 系统应设臵成管理员不会被并不危及网络安全和企业 正常运转的常规事件搞得焦头烂额。
5. 匿名登录Null Sessions(空会话) Window操作系统的账户服务至关重要,Null Session 被认为是WIN2000自带的一个后门。当建立一个空会 话之后,对于一台配臵不到位的WIN2K服务器来说, 那么将能够得到非常多的信息,比如枚举账号等等。 一旦用户通过匿名登录进程(空对话)后就可以匿名 访问其他系统中的文件,这意味着攻击者也可以匿名 进入系统。 在Windows NT, 2000以及XP系统上都存在这个漏洞。 修复方法:用户惟一可以补救的就是修改注册表以限制 这一潜在的威胁。在SANS的列表中提出了若干建议 可供参考执行。
要加强企业网络内操作系统的安全,需要做到三方面。 首先,对网络上的服务器进行配臵应该在一个地方进行, 大多数用户大概需要数十种不同的配臵。然后,这些 配臵文件的一个镜像或一组镜像在软件的帮助下可以 从网上下载。软件能够自动管理下载过程,不需要为 每台服务器人工下载。此外,即使有这些重要配臵的 文件,也不应该让本地管理员对每台服务器分别配臵, 这样做是很危险的,最好的办法就是一次性全部设定。 一旦网络配臵完毕,管理员就要核实安全策略的遵守情 况,定义用户访问权限,确保所有配臵正确无误。可 以在网络上运行(或远程运行)代理程序,不断监控 每台服务器。代理程序不会干扰正常操作。
由于现代操作系统的代码庞大,在不同程度上都存在一 些安全漏洞,一些广泛应用的操作系统,如Unix、 Windows NT,其安全漏洞更是广为流传。另一方面, 系统管理员或使用人员对复杂的操作系统和其自身的 安全机制了解不够,配臵不当也会造成安全隐患。 对操作系统这一层次需要功能全面、智能化的检测,以 帮助网络管理员高效地完成定期检测和修复操作系统 安全漏洞的工作。系统管理员要不断跟踪有关操作系 统漏洞的发布,及时下载补丁来进行防范,同时要经 常对关键数据和文件进行备份和妥善保存。随时留意 系统文件的变化。为了加强主机的安全,还应采用基 于操作系统的入侵检测技术。系统入侵检测技术监控 主机的系统事件,从中检测出攻击的可疑特征,并给 出响应和处理。
(2)XDR库的问题
2004年,CERT(计算机危机管理组织)宣布, 由于Sun微系统公司XDR库的问题, Windows、MacOS与Linux系统中“都存有 重大安全隐患”。XDR库起源于Sun公司的 rpc(remote procedure call )技术。这种 库被用来作为一种从一个系统向另一系统传输 数据,而不考虑其系统构架的方法。CERT指 出,问题主要是由于在一些很多应用软件所使 用的XDR(外部数据描述)库被感染。
(3)Java程序的一个插件的安全漏洞
天极网2004年11月24日消息,Sun微系统公司用于在各 种浏览器和操作系统中运行Java程序的一个插件存在 一个安全漏洞。这个漏洞能够让病毒通过Windows 和Linux电脑进行传播。安全信息提供商Secunia公 司在安全公告中把这个安全漏洞列为"高危"等级。 这个Java插件能够让小型网络程序在用户计算机上安全 的运行。这个安全漏洞能够让一种名为“Javascript” 的小程序执行不允许外部程序执行的Java的功能,让 病毒利用Java插件入侵计算机系统,允许恶意网站绕 过安全措施通过受害者的浏览器在用户计算机上运行 恶意程序。由于这一过程无需用户干预,因此这是 “严重”等级的安全漏洞。这个安全漏洞可以被用来 攻击Windows和Linux等各种操作系统,因此很严重。 同微软的IE浏览器中的iFrame安全漏洞一样,Java安 全漏洞允许恶意网站下载和运行一个程序,控制访问
8.2.1 Windows的安全性
Windows系统服务在以往的重大漏洞主要有如下10个。 1. IIS服务器(互联网信息服务器) 微软的IIS服务器存在缓存溢出漏洞,它难以合适地过滤 客户端请求,执行应用脚本的能力较差。部分问题可 以通过已发布的补丁解决,但每次IIS的新版本发布都 带来新的漏洞,因此IIS出现安全漏洞并不能完全归罪 于网管的疏漏。建议管理人员运行HFNetChk来检查 目前可更新的补丁。 修复方法:安装补丁文件。为的系统安装最新的IIS补丁, 并在IIS中排除恶意用户的访问IP地址。删除IIS中默 认支持的ISAPI扩展名,诸如:.htr、.idq、.ism以 及.printer。删除\inetput\wwwroot\scripts目录中的 脚本样本文件。同样,在进行IIS安装时不要安装远程 管理工具。
3. 微软SQL数据库 Internet Storm Center始终在警告用户微软 SQL数据库的1433端口是攻击者必定扫描的 十大现存漏洞端口之一。 在SQL服务器7.0、SQL服务器2000以及SQL桌 面安装版本都存在这个漏洞。 修复方法:根据各自的系统安装补丁。
4. NETBIOS/不受保护的Windows网络共享 由于使用了服务器信息块(SMB) 协议或通用 互联网文件系统(CIFS),将使远程用户可 以访问本地文件,但也向攻击者开放了系统。 在所有的windows系统上都存在这个漏洞。肆 虐一时的Sircam和Nimda蠕虫病毒都利用这 一漏洞进行攻击和传播,因此用户对此绝对不 能掉以轻心。 修复方法:限制文件的访问共享,并指定特定IP 的访问限制以避免域名指向欺骗。关闭不必要 的文件服务,取消这一特性并关闭相应端口。
SAM 的另一个安全问题在于,某人只须有域中 Replicator(支持域中的文凭复制)组成员的 权限,就可以利用Windows提供的隐藏共享 功能从网络访问域服务器的目录,这时可以访 问winnt/repair目录获得SAM文件的一个副本。 可以利用这个安全漏洞获得SAM,然后破解 SAM得到用户密码。
6. LAN Manager身份认证(易被攻击的LAN Manager 口令散列) 尽管Windows的大多数用户不再需要LAN Manager的 支持,微软还是在Windows NT 和 2000系统里默认 安装了LAN Manager口令散列。由于LAN Manager 使用的早期加密机制比微软现在的方法脆弱,即使相 当强健的LAN Manager的口令也能在很短的时间内 被破解。 在所有的Windows操作系统上,使用默认安装的 Windows NT,Windows 2000,Windows XP都存 在这一漏洞。 修复方法:只要用户用不到它,就尽快取消LM认证支 持。
8.1.1 操作系统常见的安全问题
(1)Windows NT/2000安全账号管理数据库SAM的安 全隐患 Windows NT/2000网络操作系统安全账号管理数据库 (Security Accounts Management Database, SAM)是Windows NT/2000操作系统的核心,本地 机和操作系统所控制域的组账号及用户账号信息都存 放在SAM文件中。SAM文件位于system32/config目 录下,它在系统运行时受操作系统保护,即使超级用 户也无法直接打开,只能通过“域用户管理器”来操 作。但SAM一旦被删除或移动到另一个目录,系统将 在启动时报告错误并重新启动,实际是崩溃了。SAM 文件一旦丢失,系统没有校验和恢复SAM文件的能力。 SAM数据库无效时,任何人可用超级用户登录 Windows NT/2000。
《操作系统》课程教案
《操作系统》课程教案第一章:操作系统概述1.1 教学目标了解操作系统的定义、功能和作用掌握操作系统的基本组成和分类理解操作系统的历史和发展1.2 教学内容操作系统的定义和作用操作系统的组成:内核、shell、文件系统、设备驱动程序操作系统的分类:批处理系统、分时系统、实时系统、分布式系统操作系统的历史和发展1.3 教学方法采用讲授法,介绍操作系统的概念和发展历程通过实例分析,让学生了解操作系统的组成和作用开展小组讨论,比较不同类型的操作系统1.4 教学资源教材:《操作系统原理与应用》课件:操作系统的定义、功能、组成和分类实例:Windows、Linux、macOS等操作系统的特点1.5 教学评估课堂问答:了解学生对操作系统的概念和组成的掌握情况小组讨论:评估学生对不同类型操作系统的理解和分析能力课后作业:巩固学生对操作系统知识的学习第二章:进程管理2.1 教学目标了解进程的定义和作用掌握进程管理的基本方法和策略理解进程同步和互斥的概念2.2 教学内容进程的定义和作用进程管理的基本方法:进程调度、进程同步、进程互斥进程同步和互斥的实现:信号量、管程、事件等2.3 教学方法采用讲授法,介绍进程的定义和作用通过实例分析,让学生了解进程管理的方法和策略开展小组讨论,探讨进程同步和互斥的实现方式2.4 教学资源教材:《操作系统原理与应用》课件:进程的定义、进程管理的方法和策略、进程同步和互斥的概念实例:进程调度算法、信号量的使用2.5 教学评估课堂问答:了解学生对进程的定义和作用的掌握情况小组讨论:评估学生对进程管理方法和策略的理解能力课后作业:巩固学生对进程同步和互斥知识的学习第三章:内存管理3.1 教学目标了解内存的定义和作用掌握内存管理的基本方法和策略理解内存分配和回收的原则3.2 教学内容内存的定义和作用内存管理的基本方法:分页、分段、虚拟内存内存分配和回收的原则:首次适应法、最佳适应法、最坏适应法3.3 教学方法采用讲授法,介绍内存的定义和作用通过实例分析,让学生了解内存管理的方法和策略开展小组讨论,探讨内存分配和回收的原则3.4 教学资源教材:《操作系统原理与应用》课件:内存的定义、内存管理的方法和策略、内存分配和回收的原则实例:分页算法、分段算法、虚拟内存的实现3.5 教学评估课堂问答:了解学生对内存的定义和作用的掌握情况小组讨论:评估学生对内存管理方法和策略的理解能力课后作业:巩固学生对内存分配和回收知识的学习第四章:文件管理4.1 教学目标了解文件的定义和作用掌握文件管理的基本方法和策略理解文件系统的结构和组织方式4.2 教学内容文件的定义和作用文件管理的基本方法:文件的创建、删除、打开、关闭等文件系统的结构和组织方式:目录结构、文件存储方式、文件访问控制4.3 教学方法采用讲授法,介绍文件的定义和作用通过实例分析,让学生了解文件管理的方法和策略开展小组讨论,探讨文件系统的结构和组织方式4.4 教学资源教材:《操作系统原理与应用》课件:文件的定义、文件管理的方法和策略、文件系统的结构和组织方式实例:Linux、Windows等操作系统中的文件管理4.5 教学评估课堂问答:了解学生对文件的定义和作用的掌握情况小组讨论:评估学生对文件管理方法和策略的理解能力课后作业:巩固学生对文件系统结构和组织方式知识的学习第五章:设备管理5.1 教学目标了解设备的定义和作用掌握设备管理的基本方法和策略理解设备驱动程序第六章:设备管理(续)5.2 教学内容设备驱动程序:概念、作用和实现方式设备管理的基本方法:设备分配、设备请求调度、设备控制设备管理的高级主题:I/O中断处理、DMA传输、虚拟设备5.3 教学方法采用讲授法,介绍设备驱动程序的概念和作用通过实例分析,让学生了解设备管理的方法和策略开展小组讨论,探讨设备管理的高级主题5.4 教学资源教材:《操作系统原理与应用》课件:设备驱动程序的概念、设备管理的方法和策略、设备管理的高级主题实例:硬盘驱动程序、打印机驱动程序、I/O中断处理5.5 教学评估课堂问答:了解学生对设备驱动程序的定义和作用的掌握情况小组讨论:评估学生对设备管理方法和策略的理解能力课后作业:巩固学生对设备管理高级主题知识的学习第七章:操作系统用户界面7.1 教学目标了解操作系统的用户界面的定义和作用掌握操作系统用户界面的基本设计和实现方法理解图形用户界面(GUI)和命令行用户界面(CLI)的差异和优缺点7.2 教学内容用户界面的定义和作用用户界面的基本设计原则:用户友好性、易用性、可访问性GUI和CLI的设计和实现方法:窗口管理、事件处理、命令解析7.3 教学方法采用讲授法,介绍用户界面的定义和作用通过实例分析,让学生了解用户界面的设计和实现方法开展小组讨论,探讨GUI和CLI的差异和优缺点7.4 教学资源教材:《操作系统原理与应用》课件:用户界面的定义、用户界面的设计和实现方法、GUI和CLI的差异和优缺点实例:Windows操作系统、Linux终端、macOS的Finder7.5 教学评估课堂问答:了解学生对操作系统用户界面的定义和作用的掌握情况小组讨论:评估学生对用户界面设计和实现方法的理解能力课后作业:巩固学生对GUI和CLI差异和优缺点知识的学习第八章:操作系统安全8.1 教学目标了解操作系统安全的定义和重要性掌握操作系统安全的基本机制和策略理解操作系统的安全威胁和防护措施8.2 教学内容操作系统安全的定义和重要性安全机制:访问控制、身份验证、加密、审计安全策略:最小权限原则、安全分层模型、安全内核常见安全威胁:恶意软件、漏洞攻击、social engineering防护措施:防火墙、入侵检测系统、安全更新8.3 教学方法采用讲授法,介绍操作系统安全的定义和重要性通过实例分析,让学生了解安全机制和策略开展小组讨论,探讨安全威胁和防护措施8.4 教学资源教材:《操作系统原理与应用》课件:操作系统安全的定义、安全机制和策略、安全威胁和防护措施实例:操作系统安全漏洞案例分析、安全防护工具的使用8.5 教学评估课堂问答:了解学生对操作系统安全的定义和重要性的掌握情况小组讨论:评估学生对安全机制和策略的理解能力课后作业:巩固学生对操作系统的安全威胁和防护措施知识的学习第九章:操作系统性能分析9.1 教学目标了解操作系统性能的定义和重要性掌握操作系统性能分析的基本方法和工具理解操作系统性能优化和调优的策略9.2 教学内容操作系统性能的定义和重要性性能分析方法:基准测试、模拟、监控和分析工具性能评价指标:响应时间、吞吐量、资源利用率性能优化策略:进程调度优化、内存管理优化、文件系统优化9.3 教学方法采用讲授法,介绍操作系统性能的定义和重要性通过实例分析,让学生了解性能分析方法和工具开展小组讨论,探讨性能优化和调优的策略9.4 教学资源教材:《操作系统原理与应用》课件:操作系统性能的定义、性能分析方法和工具、性能优化和调优的策略实例:操作系统性能监控工具(如top, vmstat)的使用、性能优化的案例分析重点和难点解析1. 操作系统的定义和作用:理解操作系统作为计算机系统核心组件的基本概念,以及它在资源管理、程序执行和用户界面方面的关键作用。
计算机操作系统第八章
将每一组含有的盘块数和该组所有的盘块号,记入前一组的第一个盘块的S.free[0]~S.free[99]中。这样,各组的第一个盘块就链接成一个链表。
将第一组的盘块总数和所有的盘块号,记入空闲盘块号栈中,作为当前可供分配的空闲盘块号。
1
2
3
4
UNIX空闲盘块的组织
文件目录是一种数据结构,由若干目录项组成,每个目录项对应其中一个文件的FCB(包括文件名、文件体的物理地址、存取控制信息等),文件体另外存放。文件目录是用于检索文件的,一般的,目录项应包括以下内容:
整个系统只设一张文件目录表,集中存放文件存储器上所有文件的FCB,这是最简单的一种目录结构。目录表存于外存中的某块固定区域,系统初启或需要时调入内存,每个文件的FCB对应目录表中的一项,通过目录表就可以管理该系统中的所有文件,包括对文件的创建、检索和删除等。
两级文件目录
把登记文件的目录分成两级:主文件目录MFD,和用户文件目录UFD 。系统为每个用户各设置一个UFD,登记本用户所有文件的信息,每个UFD相当于一个一级目录;系统再设置一个MFD,用来登记所有用户的用户名及其UFD在外存上的物理地址、长度,物理结构等属性。
01
记录式文件,在逻辑上可看成是一组记录的集合。每个记录由彼此相关的若干个数据项组成。记录式文件中的逻辑记录可依次编号,其序号称为逻辑记录号(简称记录号)。
02
文件逻辑结构
按照文件的逻辑地址顺序存取。在记录式文件中,这种操作体现为按照记录的排列顺序来进行存取。
01
文件的随机存取 随机存取是指允许用户按照记录编号或者某一数据项的值随机存取存取任一记录。
二级索引存储结构
将索引表离散存储,即将索引表本身分为若干个逻辑块,存储在若干物理盘块中,将索引表所占的各盘块号记入另一个索引表——索引表的索引表。这种结构就称两级索引结构。
精品文档-计算机操作系统教程(第二版)(徐甲同)-第8章
物,它是由计算机本身的系统结构逐渐演变过来的。它是由若 干台计算机以信息传输为主要目的而连接起来组成的系统,以 实现计算机或计算机系统之间的资源共享、数据通信、信息服 务与网络并行计算等为主要功能。
计算机网络作为一个信息处理系统,其构成的基本模式有 两种:对等模式和客户/服务器模式。
第8章 网络操作系统
1. 对等(Peer to Peer)模式 在对等模式中,网络上任一节点机所拥有的资源都作为网 络公用资源,可被其它节点机上的网络用户共享。在这种情况 下,一个节点机可以支持前、后台操作,当在前台执行应用程 序时,后台支持其它网络用户使用该机资源。也就是说,网络 上的一个节点机既可以作为客户机与其它节点机交往并访问其 资源,又可起到服务器的作用,它能管理本节点机的共享资源 并为其它节点机服务。此时可把对等模式中的节点机看成是客 户和服务器的组合体,因而有时也称其为组合站。
第8章 网络操作系统
3. 通信与同步 在计算机网络系统中,必须提供信息传输的基本功能,通 常以通信原语的形式出现。这些通信原语可供应用程序调用, 从而构成了用户与网络的接口。在两个进程的一次通信中,通 常可用发送(Send)原语和接收(Receive)原语来完成。但这两 条原语的执行也还存在两个问题,一是可靠性问题,二是同步 问题。
第8章 网络操作系统
(3) 网络服务软件。为支持服务器上资源共享,网络服务 器操作系统应提供一些核外实用程序供客户应用程序使用。这 些网络服务软件可以是文件服务、打印服务以及电子邮件服务 等。
(4) 网络安全管理软件。网络操作系统应对不同用户赋予 不同的访问权限,通过规定对文件和目录的存取权限等措施, 实现网络的安全管理。另外为了监测网络性能,及时了解网络 运行情况和发生故障,网络操作系统应配置网络管理软件。
《操作系统安全》课程教学大纲
《操作系统安全》课程教学大纲课程名称操作系统安全课程编码131530019 课程类型(学院内)跨专业课程适用范围信息安全学分数 3 先修课程操作系统、数据结构学时数48 其中实验学时其中实践学时考核方式考试制定单位数学与信息科学学院执笔者审核者一、教学大纲说明(一)课程的性质、地位、作用和任务操作系统安全是信息领域重要的核心技术, 在信息安全领域有着非常重要的地位。
《操作系统安全》对培养学生抽象思维能力和信息安全的分析能力有着重要作用;也是信息安全专业高年级学生开设的一门重要课程, 其为全面了解操作系统的安全机制、安全设计、操作系统评测和安全应用提供一些入门方法, 使学生对操作系统安全有一个清晰和完整的认识。
(二)课程教学的目的和要求通过本课程的学习, 学生具有操作系统安全基础知识, 具备对操作系统安全进行分析的基本专业素质和能力。
了解:操作系统安全的有关概念及相关问题, 包括Windows、UNIX等流行操作系统的存在的安全问题, 了解高安全级别操作系统的有关安全机制, 了解操作系统安全评测、安全操作系统的应用和国外在安全操作系统领域的新进展。
理解: 操作系统安全模型、安全体系结构和操作系统安全形式化规范与验证以及安全操作系统设计一般过程。
掌握: 操作系统安全的基本概念、操作系统的安全机制、操作系统设计主要的安全模型和安全体系结构、Unix系统安全策略及安全机制、隐蔽通道分析和处理方法。
(三)课程教学方法与手段教学方法: 本课程采用老师讲授、结合学生自学的方法;教学手段:采用多媒体教学, 教师口授结合电脑演示。
(四)课程与其它课程的联系本课程涉及到信息安全基础、数据结构、计算机网络和操作系统等知识, 因而在开设本课程之前需要为学生开设预备课程: 数据结构、密码学原理、计算机网络和操作系统。
(五)教材与教学参考书教材: 卿斯汉等著, 操作系统安全(第2版), 清华大学出版社, 2011。
教学参考书:1.卿斯汉等著, 操作系统安全, 清华大学出版社, 2004。
第八章 网络操作系统
我们通常将网络操作系统(NOS)定义为:
使网络上各计算机能够方便而有效地共享网络资源,并为网络用户 提供共享资源管理服务和其他网络服务的各种软件与协议的集合。
网络操作系统管理的资源有:
工作站所访问的文件系统、在网络操作系统上运行的各种共享应用 程序、共享网络设备的输入/输出信息、网络操作系统进程间的CPU调 度等。
8.2.2 Windows NT Sever 的特点
Windows NT Server是一套功能强大、可靠性高并可进行扩充的网络 操作系统,同时还结合了Windows的许多优点。总的来看,它的特点 主要有以下几个:
内置的网络功能
通常的网络操作系统是在传统的操作系统之上附加网络软件。但是, Windows NT Server则把网络功能做在了系统之中,并将其作为输入输 出系统的一部分。
每一台计算机负责维护自己资源的安全性。
对等结构网络操作系统的优、缺点:
结构简单、网络中任意两个结点均可直接通信。 用户计算机要承担较重的通信管理、网络资源管理和网络服务管理 等工作,性能受到很大影响。
数据备份困难,网络的安全性无法保证。
2. 非对等结构网络操作系统
网络结点分为服务器和工作站两类。服务器采用高配置、高性能的 计算机,为网络工作站提供服务。而工作站一般为配置较低的PC机, 为本地用户和网络用户提供资源服务。
操作系统(OS),是计算机软件系统中的重要组成部分,它是计算 机与用户之间的接口。
单机的操作系统主要有以下一些基本特点:
由一些程序模块组成,管理和控制计算机系统中的硬件及软件资源。
合理地组织计算机的工作流程,以便有效地利用这些资源为用户提 供一个功能强、使用方便的工作环境。
只为本地用户服务,不能满足网络环境的要求。
计算机操作系统 第八章_文件管理
例如:*.c,*.for,*.f,*DBF,*.OBJ
电气与电子工程学院
NCEPU
2) 按操作保护分类
① 只读文件,-r② 可读可写文件, -rw③ 可执行文件:允许文件主及被核准的用户去调用执行该文件而 不允许读和写文件,标记为: -x各个操作系统的保护方法和级别有所不同。DOS操作系统三种保护: 系统、隐藏、可写;UNIX或Linux操作系统有九个级别的保护
件形式,即流式文件。其长度以字节为单位。对流式文件的访问,则 是采用读写指针来指出下一个要访问的字符。也可以把流式文件看作
是记录式文件的一个特例。
在UNIX系统中,所有的文件都被看作是流式文件;即使是有结构文件, 也被视为流式文件;系统不对文件进行格式处理。
好处:提供很大的灵活性
电气与电子工程学院
NCEPU
电气与电子工程学院
NCEPU
索引文件的组织
电气与电子工程学院
NCEPU
四 索引顺序文件
电气与电子工程学院
NCEPU
五 直接文件和哈希文件
1、直接文件
可根据给定的记录键值,直接获得指定记录的物理地址。
换言之,记录键值本身就决定了记录的物理地址。这种由记
录键值到记录物理地址的转换被称为键值转换。组织直接文
电气与电子工程学院
NCEPU
一 文件逻辑结构的类型
1 有结构文件 • • • 定长记录 变长记录 顺序文件
• 索引文件
• 索引顺序文件
电气与电子工程学院
NCEPU
2. 无结构(流式)文件
流式文件是相关信息的有序集合,或者说是有一定意义的字符流。
对大量的源程序、可执行文件、库函数等,所采用的就是无结构的文
3) 按使用情况分类
操作系统安全复习重点
第一章:绪论1 操作系统是最基本的系统软件,是计算机用户和计算机硬件之间的接口程序模块,是计算机系统的核心控制软件,其功能简单描述就是控制和管理计算机系统内部各种资源,有效组织各种程序高效运行,从而为用户提供良好的、可扩展的系统操作环境,达到使用方便、资源分配合理、安全可靠的目的。
2 操作系统地安全是计算机网络信息系统安全的基础。
3 信息系统安全定义为:确保以电磁信号为主要形式的,在计算机网络化(开放互联)系统中进行自动通信、处理和利用的信息内容,在各个物理位置、逻辑区域、存储和传输介质中,处于动态和静态过程中的机密性(保密性)、完整性、可用性、可审查性和抗抵赖性,与人、网络、环境有关的技术安全、结构安全和管理安全的总和。
4 操作系统面临的安全威胁可分为保密性威胁、完整性威胁和可用性威胁。
5 信息的保密性:指信息的隐藏,目的是对非授权的用户不可见。
保密性也指保护数据的存在性,存在性有时比数据本身更能暴露信息。
6 操作系统受到的保密性威胁:嗅探,木马和后门。
7 嗅探就是对信息的非法拦截,它是某一种形式的信息泄露.网卡构造了硬件的“过滤器“通过识别MAC地址过滤掉和自己无关的信息,嗅探程序只需关闭这个过滤器,将网卡设置为“混杂模式“就可以进行嗅探。
8 在正常的情况下,一个网络接口应该只响应这样的两种数据帧:1.与自己硬件地址相匹配的数据帧。
2.发向所有机器的广播数据帧。
9 网卡一般有四种接收模式:广播方式,组播方式,直接方式,混杂模式。
10 嗅探器可能造成的危害:•嗅探器能够捕获口令;•能够捕获专用的或者机密的信息;•可以用来危害网络邻居的安全,或者用来获取更高级别的访问权限;•分析网络结构,进行网络渗透。
11 大多数特洛伊木马包括客户端和服务器端两个部分。
不管特洛伊木马的服务器和客户程序如何建立联系,有一点是不变的,攻击者总是利用客户程序向服务器程序发送命令,达到操控用户机器的目的。
12 木马的作用是赤裸裸的偷偷监视别人和盗窃别人密码,数据等,达到偷窥别人隐私和得到经济利益的目的.13 后门:绕过安全性控制而获取对程序或系统访问权的方法。
操作系统 第三版 第8章 操作系统安全
大连理工大学出版社
8.1 操作系统安全概述
8.1.2 操作系统的威胁源 5. 隐蔽通道
隐蔽通道:系统中不受安全策略控制的、违反安 全策略的信息泄露路径 – 隐蔽存储通道 – 隐蔽定时通道
操作系统
大连理工大学出版社
8.1 操作系统安全概述
8.1.2 操作系统的威胁源 6. 后门
后门(Back Door):指后门程序,它能够绕过完 全性控制而获取对程序或系统的访问权
坏磁盘上的数据、引发硬件失效异常、操作系统运行速度 减慢或系统崩溃等
操作系统
大连理工大学出版社
8.1 操作系统安全概述
8.1.2 操作系统的威胁源 4. 特洛伊木马
特洛伊木马(Trojan horse):指伪装成一个实用工具 或一个可爱的游戏等友好程序,表面上在执行合法的任 务,实际上却具有用户不曾知晓的非法功能 – 与病毒程序不同,它是一个独立的应用程序,不具备自 我复制能力 – 同病毒程序一样具有潜伏性,且常常具有更大的欺骗性 和危害性
操作系统
大连理工大学出版社
8.1 操作系统安全概述
8.1.4 操作系统漏洞扫描与安全评测的概念 1. 操作系统安全漏洞扫描
操作系统安全扫描的内容主要包括:
• 设置错误 • 发现入侵者踪迹 • 发现木马程序 • 检查关键系统文件的完整性
操作系统
大连理工大学出版社
8.1 操作系统安全概述
8.1.5 操作系统安全评测方法 1. 形式化验证
嗅探(Sniff):一种窃听手段。一般指使用嗅探 器对数据流进行非法截获。它是某种形式的信息泄 露,可以获取敏感信息,如管理员账号和密码等机 密信息。
操作系统
大连理工大学出版社
8.1 操作系统安全概述
第8章 计算机安全,考试试题序号33-36题,共考4题
计算机病毒的传播的途径不可能通过()。-->投影仪
计算机病毒的传播途径不可能是()。-->纸质文件
计算机病毒的预防()。-->既包括管理方法上的预防也包括技术上的预防
计算机病毒的预防技术不包括()。-->文件监控技术
计算机病毒都有一定的激发条件,当条件满足时,它才执行。激发性
计算机病毒属于()范畴。-->软件
计算机病毒属于_。-->人为编制的恶意破坏程序
计算机病毒通常要破坏系统中的某些文件,它()属于主动攻击,破坏信息
计算机病毒中的寄生性是指。大多数计算机病毒把自己附着在某个已存在的
计算机病毒最重要的特征是()。-->破坏性和传染性
计算机不可能传染病毒的途径是()。-->使用空白新软盘
认证技术不包括()。-->中介者认证技术
认证使用的技术不包括()。-->人工智能技术
入侵检测是检测()。计算机系统中的若干关键点(例如注册表)中的数据
入侵检测是检测()。系统中是否存在违反安全策略的行为和遭到袭击的迹
入侵检测系统首先要对原始数据进行采集。数据库文件中数据的变化
软件盗版是指未经授权对软件进行复制、仿制、使用或生产。使用试用版的
关于计算机病毒的叙述中,正确的是()。邮件中的病毒大多附着在附件中
关于计算机病毒的预防,以下说法错误。在网络上的软件也带有病毒,但不
关于计算机病毒说法错误的是()。病毒会马上在所感染的计算机上发作
关于加密技术,下面说法错误的是()。-->消息以明文发送
关于系统更新错误的说法是。系统更新原则上不会再受计算机病毒的攻击
网络上病毒传播的主要方式不包括()。-->浏览器
《网络空间安全导论》第8章 操作系统安全
8.2 Windows操作系统安全配置
这时会出现如图8.32所示的对话框,输入加密密码就行了。打开文件 解密的时候,只要输入当初加密的密码就行了,这里不再赘述。
8.2 Windows操作系统安全配置
8.2.9 禁止TTL判断主机类型 攻击者经常利用TTL(Time-To-Live,活动时间)值可以鉴别操作系 统的类型,通过Ping指令能判断目标主机类型。Ping的用处是检测目 标主机是否连通。 许多入侵者首先会Ping一下主机,因为攻击某一台计算机需要根据对 方的操作系统是Windows还是Unix。如TTL值为128就可以认为系统为 Windows 2000,如图8.33所示。
2. 限制用户数量
8.2 Windows操作系统安全配置
3. 管理员帐号改名 Windows 操作系统中的Administrator帐号是不能被停用的,这意味着 别人可以一遍又一边的尝试这个帐户的密码。把Administrator帐户改 名可以有效的防止这一点。
8.2 Windows操作系统安全配置
8.2 Windows操作系统安全配置
8.2.6 设置屏幕保护
8.2 Windows操作系统安全配置
8.2.6 设置屏幕保护
8.2 Windows操作系统安全配置
8.2.6 设置屏幕保护
8.2 Windows操作系统安全配置
8.2.7 关闭系统默认共享 操作系统的共享为用户带来许多方便的同时,也带了许多安
8.2 Windows操作系统安全配置
8.2.1 操作系统安装补丁
8.2 Windows操作系统安全配置
8.2.2 设置Windows自带防火墙 不管电脑做了什么样的安全设置,只要连接在Internet上, 防火墙都是必须的。防火墙可以保护用户的操作系统,把 许多网络上的有害东西挡在外面。推荐使用的防火墙是 Windows系统自带的个人防火墙。Windows自带防火墙对 系统要求不高,没有那么多花哨的功能,不过最基本的防 护完全够用。使用Windows自带防火墙的方法如下:打开 “控制面板” “安全和维护”,
