
社区级别: 超级版主
存款(金币): 65535
现金(金币): 65535
注册日期: 2001-12-08
发贴数量: 51571
来 自: 江苏盐城
|
第4楼
4.6获得系统的不同途径
4.6.1 商业性应用软件包(Application software packages)的特点:相对于内部应用程序开发,商业性应用软件包的优点是可以缩短系统开发时间,可以得到充分的技术支持与维护,可以减少组织对系统开发的阻力。其缺点是缺乏灵活性,功能简单,难以满足特殊要求。尤其是当企业严重依赖复杂的自动化软件控制机器生产,或依赖网络应用程序与客户联系时,从外部采购电脑程序更会失去灵活性。
4.6.2外包(Outsourcing)(包部化):是指将组织的信息系统的运营、远程通讯网的管理和应用软件的开发全部交给外部专门机构负责的做法。外包的优点是经济、服务质量好、灵活、成本可以控制、不必有自己的开发与维护队伍,适于快速变化的企业。外包的缺点包括:可能失去控制、战略性信息的脆弱性(Vulnerability of Strategic Information)、对外包方的依赖性等。
避免外部化缺点的方法:考虑是否要做适当的保留;一旦系统中断,会给企业带来严重后果的系统不宜外部化;加强管理,对于授权、安全、考核、后备等工作,不应该完全交由外部人员来承担;组织内继续保有一定数量的专业人员是必要的;与供应商之间建立相互理解和信任的关系,通过合同相互制约。
4.6.3最终用户开发(End-User Development):是指系统的最终用户在没有或只有很少技术专家正式协助的条件下,自行完成系统开发的一种开发策略。
4.7 最终用户开发的风险:
最终用户开发的风险包括:系统整体分析功能常被忽略,难以和其他系统集成和共享数据;系统内会产生一些专用的信息系统;缺乏标准和文档,使用及维护都严重地依赖开发者;由于缺乏监督,致使相同的信息可能被以不同的方式处理,失去了信息的一致性,这也是最终用户开发的系统中最难发现的缺陷。
如果管理层像依赖传统方法开发的信息系统一样依赖最终用户开发的信息系统,那么就有可能在错误信息的基础上进行决策,从而给企业带来致命的危害。如:如果最终用户通过修改标准程序以获取原本无法接触的财务和操作数据副本,那么其所获取的数据可能不完全或缺乏时效性,依赖这些数据将做出错误的决策。
4.8降低最终用户开发风险的方法
●在组织内部成立以咨询服务为主要职能的信息中心(information centers),集中少量的系统开发专家,负责对用户进行必要的开发培训,提供开发工具与指导,协助建立质量标准。
对于复杂系统的开发,信息中心还可以直接参与系统分析与设计,使自行开发的过程尽可能正规化。
●制定相应的政策、规章制度来管理用户开发。
终端用户计算(最终用户开发)(end-user computing)的审计:对应用阶段终端用户计算的审计包括确定终端用户计算的应用程序、对应用程序风险进行排列、对控制情况进行文件处理和测试等。
典型试题
与主机系统相比,终端用户计算(EUC)环境更有可能遇到以下哪种风险?
a.没有能力提供足够的不间断电源系统。
b.用户输入屏幕缺乏图形用户接口(GUl)。
c.应用软件难以与其他信息系统进行集成。
d.缺乏足够的工具程序。
答案:c
传统的信息系统开发过程中包含了适当的控制流程,但在终端用户计算(EUC)环境下开发应用软件的用户可能不会遵守这些控制流程。以下哪一项是EUC应用开发中的主要风险?
a. 由于对管理层信息需求的反应迟钝导致管理决策受到影响。
b.由于开发时间过长使管理层不能对激烈的竞争环境作出快速反应.
c.管理层可能会对EUC信息系统所产生的报告和传统方法开发的信息系统所产生的报告给予相同的信赖。
d.相对于传统的(主机)系统,管理层可能要为EUC系统支付更高的开发、维护成本。
答案:c
传统的信息系统开发和运行包括四个功能区域:系统分析功能主要是分析和设计系统以满足组织的需求;编程功能主要负责设计、编码、测试和调试程序来具体实现系统分析所提出的系统功能;计算机运行功能主要负责数据准备、作业管理和系统维护;用户功能主要为系统提供输入和接收输出。这四项功能中的哪一项功能在终端用户开发(EUC)环境下经常被忽视?
a.系统分析功能 b.编程功能 c.运行功能 d.用户功能 答案:a
当在应用层面上对终端用户计算(EUC)控制进行审计时,检查程序应包括:
a.评价EUC管理、政策、程序及终端用户支持。
b. 标识出EUC应用,对其进行风险分级,并对控制进行文件记录和测试。
c..检查培训情形、用户满意程度及数据所有权。
d.对物理安全性、逻辑安全性、备份及恢复计划进行评价。
答案:b
终端用户可能通过修改标准程序以获取原本无法直接获取的财务和作业数据的子集,与此相关的最大风险是:
a.所获取的数据可能不完整或缺乏时效性。 b.数据定义可能过时。
c.主机数据可能被终端用户的更新活动所破坏。
d.重复下载可能会耗尽终端用户微机的存储容量 答案:a
考试大纲内容
系统开发的技术与工具
相关知识
4.9传统的结构化方法与工具(Traditional Structured Methodologies and Tools)
传统的结构化方法与工具是面向过程而不是面向数据,包括结构化分析(Structured Analysis)、结构化设计(Structured Design)、结构化编程(Stnlctured Programming)、系统流程图(System Flowchart)等方法与工具。
结构化分析的主要工具是数据流程图(dara flow diagrams),数据流程图是在系统或商业领域中显示数据和数据变换的图形,它用四种符号来描述数据流入、流出一个系统和在系统内被转换的过程。
4.10 面向对象的软件开发方法(Object-oriented Software Development)
面向对象软件开发方法与传统方法的不同之处在于其对待数据及过程的处理方式。传统的结构化分析与设计以过程为中心,首先考察一个系统“要做什么”,然后设计过程和数据的模型。面向对象的软件开发不强调过程,注意的焦点从如何构造业务过程和数据的模型转移到如何将数据与过程封装成对象。系统被看作一系列的类和对象以及它们之间的关系的集合。对象被事先定义、设计、编程、制作文档、存储起来,以供将来的应用程序使用。某一类别所有对象都会继承上一层次的属性,这就意味着一个对象的改变可能影响另一个对象,因此它对用户验收测试的要求更高。
面向对象的方法的优点是程序代码只需为类写一次,代码可以重复使用,而不必为每一个对象都编写程序代码,大大减少了新编码的需求,这样就提高了软件设计的效率,能够更快更可靠地开发系统。
计算机辅助软件工程有时也被称为计算机辅助系统工程,是一种使系统开发得以自动化的工具,目的是减少重复工作量。它能使数据的完整性得到一致遵循,并自动消除分析与设计中的冗余及错误。’它通过各项可以将许多常规化的开发工作自动化、强化设计的规则,使开发者从烦琐的常规开发中解脱出来,将精力集中到更需要创造力的工作中。CASE工具能够方便地产生清晰的技术文档,并使团体的工作更加协调一致。共同分担开发工作的程序员通过相互审阅和修改已经完成的工作文件使合作变得更加容易。CASE工具及其开发出的系统已被证明更为可靠,所需的维护也更少。
4.12软件再造工程(Software Reengineering)
软件再造工程是一种更新早期软件的技术.组织中应用的大量早期软件都不是结构化分析、设计及编程的结果,此类软件难以维护或者更新。只要解决这些软件的维护问题,那么它们仍然可以长时间地良好地为一个组织所用。软件再造工程的目的就是通过更新的方式挽救这些老化的软件,使用户避免花过多的时间及金钱去对软件进行更换。实际上,软件再造工程是用从现有系统中提取的信息去更新原系统,而不必从零开始重新创建新系统。
典型试题
在一个系统或商业领域中显示数据的流动和转换的图形标志称为:
A.活动图 。B.程序结构图C.理性数据模型D.数据流程图 答案:D
软件设计中面向对象方法的优势是其促进了:
a.文档良好的程序
b.简单的控制路径。 c.清晰的决策逻辑。 d.可重复使用的代码。答案:d
在公司信息系统战略应用中,面向对象的技术变得越来越重要,因为它具有以下哪项潜力?
a. 允许更快更可靠地开发系统。 b. 保持原来用过程语言编写的程序。
c.减少对层次数据库的数据完整性的破坏。 d. 使传统的瀑布式系统开发方法更加流畅。
答案:a
用户验收测试在面向对象开发过程中比在传统环境中更重要,因为它隐含着:
a.缺乏传统的设计文档。 b.缺少对变化的跟踪系统。
c.持续监视的潜力; d.在层次中属性的继承。答案:d
应用计算机辅助软件工租CASE肢术的好处是它能保证:
a.过时的数据段不会出现在文件中。 b.用户更愿意使用新系统。
c. 所有程序都达到理想的效率。 d.数据完整性规则得到一致遵循。答案:d
考试大纲内容
软件许可问题
相关知识
4.13软件许可问题
使用盗版软件的危害:使用盗版软件一方面违反版权法,需要承担法律责任,另一方面容易感染病毒。
防止使用非法软件的方法:建立组织内部的软件许可使用规章制度和政策,并通过版权法教育增强雇员的版权意识;保存组织购买软件的原始记录,定期对每台计算机上使用的软件进行审查鉴别;正版软件的安装盘应由专人保管,可以为了备份目的制作拷贝,但不得用于其他计算机的安装使用。
非法软件的发现:发现个人电脑上正在使用非法软件的方法是定期将软件采购记录与个人电脑上的可执行文件进行比较,或者将显示器上的系列号与销售商的系列号进行比较。如果二者不一致就证明正在使用非法软件。
典型试题
组织中使用了未经许可的软件则
1.增加了感染病毒的风险。
2.如果只涉及低成本软件,就不是严重的风险。
3.会被在网络服务器上运行的例行检查软件探测出来
A.1 B.2和3 C.1、2和3 D.1和3 答案:D
下列选项中,哪一项不能减少未经许可的微机软件的安装?
a.员工的版权意识。 B. 对未经许可软件的定期审查。
c.对网络访问和启动脚本的定期监测。 d.包含软件许可要求在内的一套规范化制度。
答案:c
通过因特网获得盗版软件可能引起法律纠纷。以下哪项能降低一个组织在这方面的风险?
1.保存所有软件购置的记录。 2.对每台计算机上使用的软件进行鉴别
3.建立公司的软件使用政策。 4.为每个用户都提供软件安装盘。
a. 1和4。 b. 1.2和3。 c. 2和4。 d. 2和3。答案:b
某部门采购了文字处理软件程序的一个拷贝供内部应用。部门经理在其办公室的电脑上安装了该程序,然后对原来的磁盘进行了两次完整的拷贝。第1份拷贝完全用于备份目的,第2份拷贝供给部门的另一名成员使用;从软件许可和版权法方面考虑,以下哪种说法正确?
a.两份拷贝都是合法的。 b.只有第1份拷贝是合法的。
c.只有第2份拷贝是合法的。 d.两份拷贝都不合法。答案:b
考试大纲内容
信息系统的安全与应急计划(要求理解)
信息系统的风险
相关知识
相对于人工处理的信息系统,计算机处理的信息系统更容易受到破坏、滥用。
5.1 常见的对信息系统的攻击手段
黑客(Hacking):黑客通过寻找系统的弱点来非法访问信息或使系统陷于瘫痪。
特洛伊木马(Troianhorses)是黑客常用的一种手段,用来窃取合法用户的口令。
阻塞(Jamming):用一种软件阻塞网站主机的入口,使合法用户无法进入网站。
窃听(Sniffing):使用一种软件在客户信息传播过程中截取信用卡账号等重要信息
重演(Replaying):截获整个交易过程的数据包,并据此重复进行该交易。
否认(Denying)一个实体进行某种通信或交易活动,稍后否认曾进行过这一活动。
诈骗(Spoofing):诈骗者把自己伪装成其他组织并设立虚假网站,以获取访问者的机密信息。
拒绝服务(Defense of service)指合法接入信息、业务或其他资源受阻。例如一个业务口令被滥用而使其他用户不能正常接入,又如Internet的一个地址被大量信息垃圾阻塞等。
中断(Interrupting):对系统可用性进行攻击,破坏系统中的硬件,包括硬盘、线路、文件系统等,使系统不能正常工作,破坏信息和网络资源。高能量电磁脉冲发射设备可以摧毁附近建筑物中的电子器件,正在研究中的电子生物可以吞噬电子器件。
病毒(Virus)是附着于其他程序的有害编码,并且能够迅速蔓延,从电脑网络下载软件就有传染病毒的风险,尤其是将组织的所有计算机都连接人网络更会增加感染病毒的可能性。使用杀毒软件是一种常用反病毒方法,但是反病毒软件只能针对已知病毒起作用,而且对已知病毒的变种不一定完全有效。
依靠反病毒软件的主要风险是反病毒软件:
a.不能检测出某些病毒。 b.使软件的安装变得过于复杂。
c.干扰系统的正常操作。 d.耗费太多的系统资源。答案:a
为了对顾客需求反应更加敏感,现在许多公司把内部个人电脑网络通过大型主机与外部网络连起来。这一做法的风险是:
a.病毒可能进入公司的系统中。b.上载文件不被正确编排和验证。
c.下载到个人电脑上的信息可能过时。d.个人电脑上的软件维护成本可能更高。答案:a
考试大纲内容
不同层次的信息系统安全控制
5.2不同层次的信息系统安全控制
5.2.1信息系统的控制可粗分为总体控制和应用控制。
总体控制(General control)包括各种相对通用的控制手段和技术,包括:管理控制、计算机运行控制、系统实施控制、软件控制、硬件控制、访问控制和数据安全控制等。总体控制的建立和系统的应用模式相关。一般而言,相对于传统主机环境,终端用户计算环境由于较难确定应对总体控制负责的人员和部门,且对总体控制的要求更易于变化,因此较难建立起一个完善的总体控制环境。
应用控制(Application control)包括和特定应用相关的、为保障应用程序正确运行而设定的控制,如输入控制(input control)、处理控制(Proeess control)、输出控制(output control)等。应用控制与总体控制是两个不同层次的控制手段。相对于应用控制,总体控制更为基础,且其有效性不受应用控制的影响。相反,应用控制的有效性则往往受到总体控制,尤其是操作系统访问控制的影响,因此不能认为应用控制比其所运行的操作系统的访问控制更为关键。当审计人员审查一个应用系统的应用控制时,应首先确认该系统已经建立完善的总体控制。对于较复杂的信息系统,通常应结合使用这两种控制技术。
5.2.2不同类别的总体控制
管理控制(Administrative control}管理控制的主要目标是实现职责分离。常见的管理控制包括:系统分析员不应该接触计算机设备、数据和程序;计算机编程人员不应该接触计算机设备、数据和已交付使用的程序;操作员不应该参与系统设计或更改程序。这样可以最好地防止拥有充分技术的人员绕过安全程序对生产程序进行修改。对重要管理人员的敏感行为应有适当的制衡措施,如在一个自动化人力资源系统中,当人事主管利用电脑调整某个职员的职务时,该职员的薪酬通常会自动提升,此时就必须由第三方(如部门监事)根据实际任命书对这种调整进行核对,然后方能生效,以此预防作弊行为。当公司对外出售旧微机时必须使磁盘工具(disk utility)彻底清除数据,以防止微机上可能存有的机密数据泄露。
运行控制(Operations control}计算机运行控制的目标是确保生产系统的正常运行。运行控制的典型例子有:对不需要的文件要在受控条件下及时删除,如对往来账数据应在数据第一次输入网络后取消原始文件以防止重复输入。
系统实施控制(Implementation control)在系统开发实施过程的各个环节都应该建立控制点并编制文档,以保证系统的实施是在适当的控制和管理之下,文档应从技术和应用两个角度说明系统是如何运行的。
软件控制(Sofiware control):对已投入运行的软件,未经许可不得修改。如,限制物理和逻辑的访问可以保证生产程序库的安全,防止在本地和通过远程终端进行未经授权的访问。为了减少计算机病毒感染公司系统的可能性,应采用正版软件,并在独立的微机上测试所有新的要进人生产环境的软件。
硬件控制(Hardware control)硬件控制是保证硬件正常运行的控制,如回波检验(echo check)、奇偶校验(paritycheck)等。
访问控制(Access controls):访问控制的目标是确保只有被授权用户才能实现对特定数据和资源的访问。物理设备控制(physicaldevicecontr01)是防止对物理设备的非授权接触。为了与物理设备控制相区分,也将访问控制称为逻辑访问控制(Logical access control)。
典型试题
某消费品生产公司的经理只从正式的供应商那里购买计算机软件,并禁止员工在他们的微机上安装未经授权的软件。为了减少计算机病毒感染公司系统的可能性,该公司还应该:
a.用经授权的版本恢复被感染的系统。 b. 用源代码备份重新编译被感染的程序
c.制定程序变动控制规程。 d. 在独立的微机上测试所有新的软件。答案:d
用户和管理人员都需认可最初的建议、设计规划、转换计划和信息系统测试计划,这是以下哪项控制的例证?
a.实施控制 b.硬件控制 c.计算机运行控制 d.数据安全性控制 答案:a
可以通过应用以下哪种技术防止有人未经授权对应用程序进行修改?
A.程序化检查 B.批量控制 C.实施控制 D.逐项检查 答案:C
下列哪项是信息系统逻辑安全控制的目标?
a.保证数据记录的完整和准确。 b. 保证数据处理的完整和准确。
c.限制对特定数据和资源的访问。 d.提供处理结果的审计轨迹。答案:c
相关知识
5.3深入了解访问控制技术
访问控制技术确保只有被授权用户才能实现对特定数据和资源的访问。访问控制技术可以应用在信息系统的不同层次,如操作系统访问控制、数据库访问控制、网页访问控制等。例如:对于根据查询要求向顾客提供信息的网站来说,安全控制的有效措施是应用充分的存取控制,以防止未经授权的数据改变。但访问控制技术的应用必须适当合理,尤其应注意系统安全性和系统可用性之间的平衡。访问控制技术包括用户身份标识(identification)和鉴别(authentication)、访问控制列表(ACL :access control list)和审计追踪(audit trails)等。
5.3.1标识和口令
●用户标识(UID:User identifier)用于唯一地确定一个用户的身份,是实施访问控制的前提。
●口令(passwords)是鉴别用户身份的常用手段之一。通过使用口令可以明确用户的责任,例如:对应付款系统数据终端的访问控制就可以要求激活终端数据必须使用口令并对数据终端的活动进行记录,以明确该终端用户对其所进行活动应负的责任。
口令应由用户掌握和修改,还可以按用户的权限设置不同的口令等级,以防止掌握口令的人非法访问服务器上的所有用户文件。口令应该严格保密,并且在终端输入时不应该显示。为了防止口令被猜出,可使用能够实施口令组合标准的存取控制软件。为了防止存储在系统中的口令被窃取,可使用能够实施口令加密的存取控制软件。有的用户因为进入系统过程较琐碎枯燥,就把登录串包括口令存在个人电脑里,以待进入主机设施时再调用,这样任何能访问用户个人计算机的人就能访问主机。因此,对于高安全级别的系统,应采用更安全的身份识别技术,如智能IC卡、仿生技术(biometric technologies)等。
屏幕保护程序口令安全性较低,因为它很容易被绕过。
5.3.2授权(Authorization)授权使用户能访问特定的数据和资源。应建立数据分级方案和用户标识方案,并根据“知必所需”(need to know)的原则建立访问控制列表,确保雇员只能访问对完成其工作确有必要的信息。
5.3.3访问日志(Access log)对用户访问信息系统的时间、内容等进行记录,便于分析控制。安装访问闩志系统属于检测性控制措施,它虽然可以发现未经授权的访问,但不能防止其发生。
5.3.4 自动注销登录(Automatic log-off):自动撤消非活动终端的登录可以防止通过无人照管的终端来访问主机上的敏感数据。
5.3.5 回拨(Callback)远程用户拨叫主机后应立即挂断,由主机回拨该用户以保证信息按指定线路传输。例如:在电子资金汇划系统中,为了保证数据只传送给被授权的用户,最有效的控制措施就是要求接受数据的金融机构使用回拨系统。
5.3.6对工具软件的限制(Utilitysoftwarerestriction):管理层可以制定限制使用具有访问特权的工具软件的政策,以降低利用特权软件进行非法访问的风险。
典型试题
因为某公司的大部分日常交易信息对其竞争对手都是机密信息,该公司只允许雇员访问对完成各自工作有必要的信息,这种访问信息的方法是基于:
a.知必所需原则。 b. 个体可追踪原则。 c.即时性原则。 d.例外管理原则。
答案:a
通过应用以下哪种技术可以防止未经授权对在线记录进行篡改?
a. 关键字核对。b. 电脑/顺序检查。 c.电脑匹配。 d.数据库访问控制。
答案:d
密码是以下哪种控制的例证?
a.物理控制 b.编辑控制 c.数字控制 d.访问控制 答案:d
在对用户身份识别控制程序进行审计时,内部审计师应进行下列哪项测试?
a.在数据终端检查口令的隐藏。 b.检查利用访问控制软件建立适当.的职责分工的情况。
c.检查非活动用户的撤消情况。 d.以上都是。
答案:a/C(两个答案均可)
一种可以防止使用工具程序浏览网络中合法用户口令文件的控制是:
a.内部加密的口令 b.口令层次 c.登录口令 d.对等网 答案:a
要防止通过将无人照管的终端直接连接到主机上而对敏感数据进行非法访问,以下哪项安全控制效果最佳?
a.使用带密码的屏幕保护程序。 b. 使用工作站脚本程序。
c.对数据文件加密。 d.自动注销不活动用户。答案:d
相关知识
5.4密码技术及其应用
5.4.1 加密(Encrvption):通过对数据加密可以使他人即使访问了数据也不能理解数据的内容,以达到访问控制的目的。例如:为了减少在使用通讯线路传送专用数据时带来的安全风险,就可以使用密码设备对通讯线路上传送的数据进行加密保护。
5.4.2算法(Arithmetie)和密钥(Key):在加密和解密过程中需要两个因素,这就是算法和密钥。算法是指加密解密的变换处理过程,正向为加密函数,反向为解密函数。对应某一个具体的加密和解密过程,通常还需要附加一些信息,这些附加的信息就是密钥。密钥是由数字、字母或特殊符号组成的字符串,它可以控制加密解密过程。
5.4.3 加密密钥(KE)和解密密钥(KD):在加密和解密过程中,控制加密变换的密钥称为加密密钥(KE),控制解密变换的密钥称为解密密钥(KD)。在传统的对称(symmetrical)密码体制中,加密密钥和解密密钥是相同的(如DES、Triple DES算法等)。而在现代公开密钥密码体制中,加密密钥和解密密钥是不同的,因此又称为非对称(asymmetrical)密码体制,这种体制的代表是RSA算法体制。
5.4.4公钥(Public key)和私钥(Private key):非对称密钥由公钥和私钥组成。公钥通常用于数据加密或签名验证,可以在网上发布,是公开的;私钥通常用于数据解密或签名,只有本人知道,是秘密的。
5.4.5消息摘要(Message digest):对消息用单向HASH加密算法得到一个唯一的摘要,作为消息的指纹,用来验证消息的完整性。
5.4.6数字签名(Digital signatures)传统上的签名采用的是手书签字或盖章,而数字签名通过电子设备实现,发送者用私钥对所发送消息的摘要信息进行加密,即完成对该消息的数字签名。数字签名用于商业通信系统,如电子邮递、电子转账和办公自动化等系统中,可实现远距离安全。
5.4.7认证中心(CA:certification authority):认证中心是承担网络电子商务交易安全认证服务、签发数字证书、确认用户身份等工作的具有权威性和公证性的第三方服务机构。利用CA中心可以有效防止电子商务交易中假冒用户身份的风险。
5.4.8数字证书(Digitalcertificate)数字证书是一个包含证书持有人的个人信息、公开密钥、数字签名、证书序号、证书有效期和发证单位等内容的数字文件。目前在电子商务活动中,身份认证的最有效的方式是由权威机构为参与电子商务活动的各大发放数字证书。
典型试题
某一种密钥系统有两个密钥,一个密钥是公开的、用于信息加密一个密钥只有信息接受方掌握、用于解密。这种密钥系统是:
a. RSA算法 b.数据加密标准 c.调制解调器 d.密码锁 答案:a
为了降低通过通讯线路来传送专用数据时带来的安全风险,公司应该应用:
a.异步调制解调器
b.鉴别技术 C.回拨程序 d.加密技术 答案:d
相关知识
电子邮件(E-MAIL)的安全控制
随着电子邮件的广泛使用,其安全控制也变得越来越重要。公司应该做到规定雇员不能用电子邮件发送高度敏感或机密信息,对电子邮件要进行加密,限制使用电子邮件的数量,并且在工作终端上的一些商务电子邮件需要保存以备公司查阅,但是保密性电子邮件不能像纸质文件一样长期在邮件服务器中储存。在较大的公司,可以在安全程度不等的不同地点有几人同时负责管理电子邮件的安全性。
密码可以有效防止电子邮件被其他人随便接触,包括防止有人企图以用户的名义随意访问用户的个人数据。但电子邮件不可能比它赖以运行的计算机环境更安全,当计算机操作系统的安全得不到保障时,电子邮件的密码很容易被绕过。
典型试题
以下哪项关于电子邮件安全性的说法是正确的?
a.互联网上的所有信息都被加密,因此能够提供增强的安全性.
b.密码在防止偶然访问其他人的电子邮件时很有效。
c. 如果没有事先对安全控制记录解密,那么即使具有访问包含电子邮件信息的文件服务器的管理级权限的人员也不能接触包含电子邮件信息的文件。
d. 自主访问控制策略不需要密码。
答案:b
内部审计师正在复核一项有关电子邮件的新政策,这个政策应包括除了下列哪项以外的所有因素?
a.立即删除工作终端上所有已被解雇员工的电子邮件。
b.对通过电话线传输电子邮件信息应该加密。
c.限制公司采用的电子邮件软件包的种类。 ,
d.规定职员不能用电子邮件发送高度敏感或机密的信息。
答案:a
以下哪种关于电子邮件安全性的说法是正确的?
1.电子邮件不可能比它赖以运行的计算机系统更安全。
2.机密的电子邮件信息应该储存在邮件服务器中,储存时间和纸质文件相等。
3.在大型组织中,可能有若干个不同安全级别的邮件管理员和地点。
a.只有1是对的。 b.只有1和2是对的。
c.只有1和3是对的。 d 只有2和3是对的。答案:c
相关知识
5.6 防火墙(Firewall)是设置在被保护网络和外部网络之间的一道屏障,以防止发生不可预测的、潜在的破坏性侵入。它可以通过监测、限制或更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部信息、结构和运行状况,以此来实现网络安全保护。利用Internet实现电子商务必须使用防火墙。
6.1防火墙的分类
.数据包过滤型:通常安装在路由器上,逻辑简单、价格便宜、易于安装和使用。
.应用网关型:通常安装在专用工作站上,大多是基于主机的,安全性能好,但价格比较贵,安装和使用比较复杂。
5.6.2应用程序与防火墙的相对位置应用程序应安装在防火墙里面的服务器上。如果将应用程序安装在防火墙外面的服务器上,那么防火墙就起不到应有的作用,会增加非法访问的风险。某些面向公开用户的应用系统,如电子询价系统,必须允许公众用户访问公司资源。此时可利用防火墙将系统划分为内部应用区和中间应用区,并根据文件的访问种类将其存放在不同区域,公众用户允许访问中间区但不能进入内部区,从而确保公司数据的安全性。
5.6.3对防火墙的审计审计防火墙的有效性需要核实路由器访问控制列表、测试调制解调器和集线器的位置、审查控制记录。
典型试题
以下哪种关于互联网是一种可靠的商业网络的说法是正确的?
A.公司若想保持内部数据的安全性,必须应用防火墙。
B.公司必须向互联网提出申请,,得到创造主页的许可,从事电子商务.
C.希望在互联网上参与电子商务活动的公司必须遵守互联网供应商联盟确立的安全标准。
D.上述说法都对.
答案:A
考试大纲内容
应用软件控制
相关知识
5.7应用软件控制的设置标准
确定应用程序需要建立多少控制的标准包括:数据在系统中的重要性、某项活动或处理没有受到适当控制所产生的风险水平、这种风险损失发生的概率、每项控制措施的费用复杂性及实施该项控制的收益等。信息系统的安全控制并不是越多越好,而应根据具体情况来确定。
5.8 应用软件控制的分类和内容
应用软件控制(Controls in application software)包括:输入控制、处理控制、输出控制。
5.8.1输入控制(Input controls)
输入授权(input authorization):将原始数据输入计算机时,输入操作必须严格审核、记录和监控。
数据转换(data conversion):原始输入数据必须按要求转换成计算机事务。
校验审核(edit checks)在数据处理前执行各种例行程序来校验输入数据是否有误。校验审核包括:
合理性校验(reasonableness checks):事先设置数据取值范围的上限和下限,不在范围内的数据拒绝接受。
格式校验(format checks):检验输入数据的类型、长度等是否与要求相符。
存在性校验(existence checks}将输人数据与专门的对照表或主文件中存储的参考数据比较,保证输入数据有效。
依赖性校验(dependency checks):又称相关性检验,指对相同事务的相关数据的输入,检验其相互逻辑关系是否仍然存在。
如:要确定贷款归还金额与贷款本金金额、期限的逻辑关系就需要使用相关性检验。
校验位(check digit)在输人数据后面引人附加数字作为校验位,使其与输入的其他数据保持一定的数学关系。由于校验位方法需要进行繁琐的计算,因而这种方法只适用于少数关键的数据项,对于整批输人数据则不适用。如在检查银行账号的输入是否正确时,就可以使用校验位技术。
重新输入的控制(reinput control):如果一批输入事项中的某一个事项被拒绝,那么将被拒绝的事项重新输入时必须再次接受原有的所有控制措施的检查。
5.8.2处理控制(proccssing controls)
运行总数控制(run control totals)保证输入数据项总数与已更新了的相应文件的数据项总数一致,是测试输人/输出完整性和正确性的有效手段。如在工资管理系统中,通过将输入控制总数和输出控制总数进行匹配,可以保证工资处理过程的一致性。
计算机匹配(Computer matching):把输人数据与主文件中的数据进行对比,将不匹配的数据项记录下来,提示有关人员检查。
并发控制(concurrency controls):防止两个或更多的程序同时修改同一个文件或同一条数据库记录。
5.8.3输出控制(Output control)
平衡总数(balancing totals)检查输入和处理总数与输出总数的平衡关系。
复核处理日志(review of processing logs):检查是否所有该由计算做的事务都已严格执行
审核输出报告(audit of output report)确保结果的总数、格式和关键字的细节正确,并与输入相符。
审核制度与文件(procedures and documentation)审核授权专人接受输出报告、凭证或其他重要文档的规章制度和文件。
典型试题
用来确定应用程序系统需要建立多少控制的标准不包括以下哪项内容?
a.数据在系统中的重要性。 b.应用网络监测软件的可行性。
c.某项活动或处理没有受到适当控制所产生的风险水平。
d.每种控制措施的效率、复杂性和费用。答案:b
以下哪项应用程序控制能够为库存数据完整、准确的输入提供合理保证?
A.顺序检查 B.批量总额 C.限额检查 D.校验数位 答案:B
验证数值型字段是否仅包含数字的有效性检查属于:
a.输入控制。 b.审计追踪控制。 c.处理控制。 d.数据安全控制。答案:a
为了避免非法数据的输入,某银行在每个账号结尾新加一个数字并对新加的数字进行一种计算,此种技术被称为:
a.光学字符识别(optical character recognition) b. 校验数位(check digit) c.相关检查(dependency check) d.格式检查(formatcheck) 答案:b
要防止将字母符号输入到完全是数字识别的区域,可以应用以下哪种技术?
A.存在性检查 B.校验数位 C.相关检查 D.格式检查 答案:D
以下哪项不是典型的输出控制?
a.审查计算机处理记录,以确定所有正确的计算机作业都得到正确执行。
b.将输人数据与主文件上的信息进行匹配,并将不对应的项目放入暂记文件中。
c.定期对照输出报告,以确认有关总额、格式和关键细节的正确性及其与输入信息的一致性。
d.通过正式的程序和文件指明输出报告、支票或其他关键文件的合法接收者。答案:b
考试大纲内容
计算机的物理安全
相关知识
5.9 计算机物理安全包括防火防潮、不间断电源的使用、计算机附近铁路公路的风险评价、尽量不要暴露数据中心的位置以防止恐怖分子袭击、生物统计访问系统的应用等物理因素,但不包括访问授权等逻辑因素。
对于使用租赁线路的网络应保证设置在各营业场所的传输线路的安全以防止非法访问网络。
典型试题
在对数据中心进行物理设计时考虑以下哪项内容是不恰当的?
A.评价与铁路和公路交通有关的潜在风险。B.应用生物统计法访问系统。
C.为访问操作系统设计授权表格。D.包括不间断电源系统和电涌保护。答案:C
近几年,一些公司已经成为恐怖分子袭击的目标,那么防止公司的数据中心被恐怖分子选定为袭击目标的最好方法是:
A.保证灾难恢复计划得到充分测试B.加固电子和通讯设施。
C.尽量使数据中心不那么显眼。D.监视恐怖分子的位置和活动。答案:C
考试大纲内容
安全软件
相关知识
5.10安全软件的功能
安全软件的功能是限制对系统资源的访问,但不能限制未经许可软件的安装,也不能监控职责分离。使用安全软件要注意使安全软件与操作系统在安全控制方面保持同步。
典型试题
使用安全软件(Security Software)的主要目的是:
a.控制对系统资源的访问。 b.限制安装未经许可的软件。
c.检测病毒的出现。 d.对应用程序中职责分离的监控。答案:a
考试大纲内容
应急计划
相关知识
5.11 应急计划
故障弱化保护(fail-soft protection):是发生紧急故障时的第一道屏障。
当系统发生自身故障时,故障弱化保护控制可将故障的影响限制在一定范围内,或仅导致系统性能的下降。
5.12 灾难恢复计划的目标、组成、测试和改变
灾难恢复计划是当意外灾难来临时恢复组织所有正常活动的计划。制定灾难恢复计划首先应该对组织经营环境进行风险分析,然后才是分析恢复策略等步骤。灾难恢复计划的一个重要组成部分是备份和重新启动程序。
验证灾难恢复计划充分性的最有效手段是事先未发布通知的恢复测试,通常可以模拟中断时的情况或在纸面上对恢复过程进行一次穿行测试。
当组织的结构和运营发生改变时,灾难恢复计划必须随之改变以保证恢复计划的及时有效。
典型试题
通过应用以下哪项措施可以最大程度地降低一个分布式信息技术系统完全停止运行的可能性?
A.例外报告。B.故障弱化保护。C.备份和恢复。D.数据文件安全性。答案:B
最能说明紧急故障恢复计划有效的证据是:
a.去年的计算机处理没有发生过中断。 b.关于该计划的详尽文档。
c.由内部审计部门对计划签署意见。 d.对计划进行成功的试验。答案:d
良好的灾难恢复计划可以帮助组织在处理中断之后恢复计算机操作,它应该确保:
a.备份/重启程序已嵌入作业流和程序中。
b. 变动控制程序不会被操作人员所绕过。
c.对设备工作能力的变动计划与设计好的工作量相容。
d.与应用程序所有者达成服务级别的书面协议。答案:a
某公司的应用系统必须24小时工作。公司高级管理层和信息系统管理部门已经做了很大努力保证灾难恢复计划及时有效。该公司灾难恢复计划的一个重要方面是保证:
a.组织和运营方面的变动在恢复计划中得到体现。
b.对系统的变动在投人生产前已得到全面的测试。
c.必要时管理人员能替代一线人员的工作。
d.能力计划可以准确预测系统负荷的改变。
答案:a
利用下述资料回答5-6题。
在对某全国性抵押贷款服务公司数据中心的年度检查中;内部审计经理注意到该数据中心缺乏足够的应付突发事件的方案。该审计经理尤其关注的是:数据中心邻近一条会偶发大水的河流,又邻近一条主干铁路和高速公路。
由于公司邻近河流,在洪水泛滥时即使洪水不会淹到数据中心,公司仍会遭受哪方面的风险?
a.顾客可能会拒绝与公司做生意。 B.贵重设备可能需要更换
c.雇员可能无法提交工作报告。 d.许多顾客可能无法按时付款。答案:c
管理层按照内部审计师的建议,准备了一份应付突发事件的计划份计划的最关键部分是提供:
a.监控恢复过程中的欺诈和滥用行为。 b. 继续抵押业务。
c.信息资产的安全与控制。 d. 最大程度地降低恢复期间的费用。答案:b
某大型财产保险公司设有多处区域中心供顾客电话索赔。虽然各区域中心并不处于自然灾害易发区,公司仍需要有灾难恢复计划,以便在灾难发生或扩大时保持及时回应顾客要求的能力。保持这种能力的最好的方案是在灾难发生时将顾客的电话转发至:
a.复制了该区域中心设施的冷站点。 b.复制了该区域中心设施的热站点。
c.第三方服务中心。 d.未受到灾害影响的其他区区域中心。 答案:d
|