1、初级等级保护测评师技术考试资料整理汇总等级保护政策和相关标准应用部分 1网络安全测评部分 3主机安全部分 5应用测评部分 8数据库 9工具测试 14等级保护政策和相关标准应用部分中华人民共和国计算机信息系统安全保护条例 国务院令147号计算机信息系统实行安全等级保护。 安全等级的划分标准和安全等级保护的具体办法, 由公安部会同有关部门制定国家信息化领导小组关于加强信息安全保障工作的意见 中发办2003 27号要加强信息安全标准化工作, 抓紧制定急需的信息安全管理和技术标准, 形成与国际标准相衔接的中国特色的信息安全标准体系什么是等级保护工作信息安全等级保护工作是一项由信息系统主管部门、 运营单
2、位、使用单位、安全产品提供方、安全服务提供方、检测评估机构、信息安全监督管理部门等多方参与, 涉及技术与管理两个 领域的复杂系统工程等级保护制度的地位和作用是国家信息安全保障工作的基本制度、基本国策是促进信息化、维护国家信息安全的根本保障是开展信息安全工作的基本方法,有效抓手等级保护的主要目的明确重点、突出重点、保护重点优化信息安全资源的配置明确信息安全责任拖动信息安全产业发展公安机关组织开展等级保护工作的依据1.警察法规定:警察履行“监督管理计算机信息系统的安全保护工作”的职责2国务院令147号“公安部主管全国计算机信息系统安全保护工作” ,“等级保护的具体办法,由公安部会同有关部门制定”3
3、.2008年国务院三定方案,公安部新增职能: “监督、检查、指导信息安全等级保护工作”机构公安部网络安全保卫局各省 网络警察总队地市 网络警察支队区县 网络警察大队部分职责制定信息安全政策打击网络违法犯罪互联网安全管理重要信息系统安全监督网络与信息安全信息通报国家信息安全职能部门职责分工公安机关牵头部门,监督、检查、指导信息安全等级保护工作国家保密部门 负责等级保护工作中有关保密工作的监督、检查、指导。并负责涉及国家秘 密信息系统分级保护国家密码管理部门:负责等级保护工作中有关密码工作的监督、检查、指导工业和信息化部门:负责等级保护工作中部门间的协调定级备案建设整改测评监督检查关于信息安全等级
4、保护工作的实施意见 公通字2004 66号计算机信息系统安全保护等级划分准则 GB17859-佃99简称划分准则信息安全等级保护管理办法 公通字2007 43号 简称管理办法信息系统安全等级保护实施指南 简称实施指南信息系统安全保护等级定级指南 GB/T 22240-2008简称定级指南信息系统安全等级保护测评过程指南简称测评过程指南测评主要参照标准信息系统安全等级保护基本要求信息系统安全等级保护测评要求信息系统安全等级保护测评过程指南等级保护工作中用到的主要标准基础17859实施指南定级环节定级指南整改建设环节基本要求等级测评环节测评要求测评过程指南定级方法PPT61确定定级对象确定业务信息
5、安全受到破坏时所侵害的客体综合评定业务信息系统安全被破坏对客体的侵害程度得到业务信息安全等级确定系统服务安全受到破坏时所侵害的客体综合评定系统服务安全被破坏对客体的侵害程度得到系统服务安全等级网络安全测评部分7个控制点33个要求项结构安全访问控制入侵防范边界完整性检查 恶意代码防范 设备防护 安全审计检查范围 理解标准:理解标准中涉及网络部分的每项基本要求明确目的:检查的最终目的是判断该信息系统的网络安全综合防护能力注意事项结构安全7点重要a应保证主要网络设备的业务处理能力具备冗余空间,满足业务高峰期需要b应保证网络各个部分的带宽满足业务高峰期需要c应在业务终端与业务服务器之间进行路由控制建立
6、安全的访问路径d应绘制与当前运行情况相符的网络拓扑结构图e应根据各个部门的工作职能、重要性和所涉及信息的重要程度等因素, 划分不同的子网或网段,并按照方便管理和控制的原则为各个子网、网段分配地址段f应避免将重要网段部署在网络边界处且直接连接外部信息系统, 重要网段与其他网段之间采取可靠的技术隔离手段g应按照对业务服务的重要次序来指定带宽分配优先级别, 保证在网络发生拥堵的时候优先保护重要主机访问控制a应在网络边界部署访问控制设备,启用访问控制功能b应能根据会话状态信息为数据流提供明确的允许 /拒绝访问的能力,控制粒度为端口级c应对进出网络的信息内容进行过滤,实现对应用层 HTTP 80、FTP
7、 20 21、TELNET 23、SMTP 25、POP3 110等协议命令集的控制 (协议需要记忆)d应在会话处于非活跃一定时间或会话结束后终止网络连接e应限制网络最大流量数及网络连接数f重要网段应采取技术手段防止地址欺骗g应按用户和系统之间的允许访问规则, 决定允许或拒绝用户对受控系统进行资源访问, 控制粒度为单个用户h应限制具有拨号访问权限的用户数量安全审计4项 a应对网络系统中的网络设备运行状况、网络流量、用户行为等进行日志记录b审计记录包括:事件的日期和时间、用户、 事件类型、事件是否成功及其他与审计相关的信息c应能够根据记录进行分析,并生成审计报表d应对审计记录进行保护,避免受到未
8、预期的删除、修改或覆盖等测评步骤1网络全局性测评结构安全边界完整性检查入侵防范恶意代码防范2、 网络设备、安全设备测评访问控制安全审计网络设备防护备份与恢复a应提供本地数据备份与恢复功能,完全数据备份至少每天一次,备份介质场外存放 b应提供异地数据备份功能,利用通信网络将关键数据定时批量传送至备用场地c应采用冗余技术设计网络拓扑结构、避免关键节点存在单点故障d应提供主要网络设备、通信线路和数据处理系统的硬件冗余、保证系统的高可用性3、 测评结果汇总整理对全局性检查结果和各单项检查结果进行汇总核对检查结果,记录内容真实有效,勿有遗漏主机安全部分主机安全测评1主机按照其规模或系统功能来区分,可分为
9、巨型、大型、中型、小型、微型计算机和单片 机2主机安全是由操作系统自身安全配置、相关安全软件以及第三方安全设备等来实现,主机 测评则是依据基本要求对主机安全进行符合性检查3.目前运行在主机上流行的操作系统有 wi ndows linux sun _solaris ibm_aix hp_ux测评准备工作很重要1信息收集服务器的设备名称、型号、所属网络区域、操作系统版本、 IP、安装应用软件的名称、主要业务应用、涉及数据、是否热备、重要程度、责任部门信息收集的原则 重要!完整性原则重要性原则安全性原则共享性原则代表性原则2测评指导书准备根据信息收集的内容、结合主机所属等级、编写测评指导书身份鉴别访
10、问控制安全审计剩余信息保护入侵防范恶意代码防范系统资源控制备份与恢复身份鉴别6项a应对登录操作系统和数据库系统的用户进行身份标识和鉴别b操作系统和数据库系统管理用户身份标识应具有不易被冒用的特点, 口令有复杂度要求并要求定期更换c应启用登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施d当对服务器进行远程管理时,应采取必要措施,防止鉴别信息在网络传输过程中被窃听e为操作系统和数据库的不同用户分配不同的用户名,确保用户名具有唯一性f应采用两种或两种以上组合的鉴别技术对管理用户进行身份鉴别身份鉴别共有6个检查项1身份的标识2密码口令的复杂度设置3登录失败的处理4.远程管理的传输模式
11、5用户名的唯一性6.身份组合鉴别技术什么是双因子鉴别 重要!个人所知道的信息个人所持有的物品个人的生理特征个人的行为特征访问控制7个检查项1对系统的访问控制功能2管理用户的角色分配3操作系统和数据库系统管理员的权限分离4默认用户的访问权限5账户的清理6重要信息资源的敏感标记设置7对有敏感标记信息资源的访问和控制安全审计6个检查项1审计范围2审计的事件3.审计记录格式4审计报表得生成5.审计进程保护6.审计记录的保护剩余信息保护 2项1.鉴别信息清空2.文件记录等的清空入侵防范3项1.入侵行为的记录和报警2.重要文件的完整性保护3.最小安装原则恶意代码防范1.安装防恶意代码软件2.主机的防恶意代
12、码库和网络防恶意代码库的差别3.防恶意代码软件的统一管理除了安装防病毒软件还有什么能解决 重要!1安全补丁管理平台2防火墙3入侵检测系统4对系统和数据进行尝备份系统资源控制 5项1应通过设定终端接入方式、网络地址范围等条件限制终端登录。2应根据安全策略设置登录终端的-超时锁定3主机资源监控-应对重要服务器进行监视,包括监视服务器的 CPU,硬盘,内存,网络等资源的使用情况4单个资源利用-应限制单个用户对系统资源的最大或最小使用限度5系统服务水平监控和报警机制-应能够对系统的服务水平降低到预先规定的最小值进行 检测和报警。声光电色备份与恢复1项硬件冗余超级用户的特权划分为一组!应用测评部分开发商
13、和用户对应用系统安全重视程度不够 开发商安全意识普遍淡薄,开发中留有安全漏洞 用户普遍对应用安全不重视,系统上线前不把关针对口令的攻击,如口令破解针对WEB的应用的攻击应用测评的特点安全功能和配置检查并重应用测评重不确定因素较多测评范围广,分析较为困难应用测评的方法通过检查 查看是否进行了正确的配置如果条件允许,需进行测试 双因子很重要!应用测评里安全审计很重要抗抵赖通信完整性数据库身份鉴别数据库管理员是否采取措施保证远程管理数据加密传输 双因子在数据库中部署比较困难访问控制ORACLE的检查方法Select limit from dba_profiles where profile=DEFA
14、ULT andresouce_ name=PASSOWRD_VERIFY_FUNCTION查看是否启用口令复杂函数。检查 utlpwdmms.sql 中 check for the mininum lentgh of the password 咅B 份中 len gth(password) 后的值SQL的检查方法Select * from syslogi ns where password is null 查看是否存在空口令帐户数据审计Slect limitform dba_profiles whereprofile=DEFAULTandunlimited如果值不为该值则ORACLE的检查方法
15、resource_name=FAILED_LOGIN_A TTEMPTS查看值是否为 说明设置了登录失败尝试次数的限制Slect limit from dba_profile where profile=DEFAULT andresource_name=PASSWORD_LOCK_TIME,查看其值是否为 unlimited 如果不为则说明设置 了口令锁定时间。Select username,accou nt_status from dba_users询问每个帐户的用途,查看是否存在多余的, 过期的帐户Select username from dba users 检查是否安装 ORACLE L
16、ABLE SECURITY 模块查看是否创建策略:select policy_ name , status from DBA_SA_POLICIES查看是否创建级别:select * FROM dba_sa_livels ORDER BY level_num查看标签创建情况:select * from dba sa labels查看策略与模式、表的对应关系: select * from dba_sa_tables_policies判断是否针对重要信息资源设置敏感标签。查看用户的标签: select * from dba_sa_user_labelsSQL的检查方法Select * from d
17、ba_sa_user_labels安全审计SQL的检查方法“属性”=安全性,查看每个注册的1在“企业管理器=右键单击注册名称=单击:“审核级别”是否为“全部”2、 询问数据库管理员,是否采取第三方工具或其他措施增强 SQL Server的日志功能。3、 用不同的用户登录数据库系统并进行不同的操作,在 SQL SERVER数据库中查看日志 记录。ORACLE的检查方法Select value from v$parameter where n ame=audit_trailShow parmeter audit_trail查看是否开启审计功能Show parameter audit audit_s
18、ys_operations 查看是否对所有 sys用户的操作进行了记录Select sel,uqd,del,ins from dba_obj_audit_opts,查看是否对 sel,upd,del,ins 操作进行了审计Select * from dba_stmt_audit_opts,查看审计是否设置成功Select * from dba_priv_audit_opts 查看权限审计选项审计记录应包括事件的日期、时间、类型、主体标识、客体标识和结果等。用户可以通过alter system set audit_trail=none并重启实例关闭审计功能,查看是否成功Sp_config rem
19、ote log in timeout(s);,查看是否设置了超时时间查看空 闲超时设置,select limit from dba_profiles where profile=DEFAULT and resource_ name=IDLE_TIME.应限制单个用户对系统资源的最大或最小使用限度。ORACLE的检查方法Select username,profile from dba_users 确定用户使用的 profile,针对指定用户的 profile,查看其 限制(以default为例)。Select limit from dba_profiles where profile=DEFAU
20、LT and resource_name=CPU_PER_USER, 查看是否对每个用户所允许的并行会话数进行了限制。Select limit from dba_profiles where profile=DEFAULT andresource_name=CPU_PER_SESSION,查看是否对一个会话可以使用的 CPU时间进行了限制。Select limit from dba_profiles where profile=DEFAULT andresource_name=CPU_PER_IDLE_TIME,查看是否对允许空闲会话的时间进行了限制。备份与恢复应用和数据库应提供数据本地备份与
21、恢复功能,完全数据备份至少每天一次 备份介质场外存储考试要点1.应用系统的特点a测评范围较广和数据库、操作系统等成熟产品不同, 应用系统现场测评除检查安全配置外,还需验证其安全功能是否正确b测评中不确定因素较多,测评较为困难需根据业务和数据流程确定测评重点和范围应用系统安全漏洞发现困难,很难消除代码级的安全隐患c测评结果分析较为困难应用系统与平台软件,如 Web平台、操作系统、数据库系统、网络等都存在关联关系2.应用系统的测评方法a通过访谈,了解安全措施的实施情况和其他成熟产品不同,应用系统只有在充分了解其部署情况和业务流程后,才能明确测 评的范围和对象,分析其系统的脆弱性和面临的主要安全威胁
22、,有针对性的进行测评 b通过检查,查看其是否进行了正确的配置有的安全功能(如口令长度限制、错误登录尝试次数等)需要在应用系统上进行配置, 则查看其是否进行了正确的配置,与安全策略是否一致。无需进行配置的,则应查看其部署情况是否与访谈一致。c如果条件允许,需进行测试可通过测试验证安全功能是否正确,配置是否生效。代码级的安全漏洞在现场查验比较困难, 则可进行漏洞扫描和渗透测试, 如果条件允许,则可进行代码白盒测试。3应用系统难理解的地方4.应用系统如何测评 a身份鉴别 应提供专用的登录控制模块对登录用户进行身份标识和鉴别;应对同一用户采用两种或两种以上组合的鉴别技术实现用户身份鉴别;应提供用户身份
23、标识唯一和鉴别信息复杂度检查功能,保证应用系统中不存在重复用户 身份标识,身份鉴别信息不易被冒用;应提供登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施; 应启用身份鉴别、用户身份标识唯一性检查、用户身份鉴别信息复杂度检查以及登录失 败处理功能,并根据安全策略配置相关参数。条款理解三级或三级以上系统要求必须提供两种(两次口令鉴别不属于两种鉴别技术)或两种以 上组合的鉴别技术进行身份鉴别,在身份鉴别强度上有了更大的提高。检查方法询问系统管理员,了解身份鉴别措施的部署和实施情况。根据了解的情况,检查应用系统是否按照策略要求进行了相应的配置,在条件允许的情 况下,验证功能(包括应用
24、口令暴力破解等测试手段)是否正确。b访问控制 要求项应提供访问控制功能,依据安全策略控制用户对文件、数据库表等客体的访问; 访问控制的覆盖范围应包括与资源访问相关的主体、客体及它们之间的操作; 应由授权主体配置访问控制策略,并严格限制默认帐户的访问权限;应授予不同帐户为完成各自承担任务所需的最小权限,并在它们之间形成相互制约的关 系;应具有对重要信息资源设置敏感标记的功能;应依据安全策略严格控制用户对有敏感标记重要信息资源的操作。条款理解三级系统要求访问控制的粒度达到文件、数据库表级,权限之间具有制约关系(如三权 分离,管理、审计和操作权限),并利用敏感标记控制用户对重要信息资源的操作。检查方
25、法询问系统管理员,了解访问控制措施的部署和实施情况。根据了解的情况,检查应用系 统是否按照策略要求进行了相应的配置,在条件允许的情况下,验证功能是否正确。c安全审计 要求项应提供覆盖到每个用户的安全审计功能,对应用系统重要安全事件进行审计; 应保证无法单独中断审计进程,无法删除、修改或覆盖审计记录;审计记录的内容至少应包括事件的日期、时间、发起者信息、类型、描述和结果等; 应提供对审计记录数据进行统计、查询、分析及生成审计报表的功能。条款理解三级系统强调对每个用户的重要操作进行审计, 重要操作一般包括登录/退出、改变访问控制策略、增加/删除用户、改变用户权限和增加 /删除/查询数据等。检查方法
26、询问系统管理员,了解安全审计措施的部署和实施情况。重点检查应用系统是否对每个用户的重要操作进行了审计,同时可通过进行一些操作, 查看应用系统是否进行了正确的审计。c剩余信息保护要求项应保证用户鉴别信息所在的存储空间被释放或再分配给其他用户前得到完全清除,无论 这些信息是存放在硬盘上还是在内存中;应保证系统内的文件、目录和数据库记录等资源所在的存储空间被释放或重新分配给其 他用户前得到完全清除。条款理解该项要求是为了防止某个用户非授权获取其他用户的鉴别信息、文件、目录和数据库记 录等资源,应用系统应加强内存和其他资源管理。检查方法询问系统管理员,了解剩余信息保护方面采取的措施。根据了解的情况,测
27、试其采取的措施是否有效,如以某个用户进行操作,操作完成退出 系统后系统是否保留有未被删除的文件等。d通信完整性要求项应采用密码技术保证通信过程中数据的完整性。条款理解该项要求强调采取密码技术来保证通信过程中的数据完整性,普通加密技术无法保证密件在传输过程中不被替换, 还需利用Hash函数(如MD5、SHA和MAC)用于完整性校验,但不能利用CRC生成的校验码来进行完整性校验。检查方法询问系统管理员,了解通信完整性方面采取的措施。 可通过查看文档或源代码等方法来验证措施是否落实。e通信保密性要求项在通信双方建立连接之前,应用系统应利用密码技术进行会话初始化验证; 应对通信过程中的整个报文或会话过
28、程进行加密。条款理解该项要求强调整个报文或会话过程进行加密,同时,如果在加密隧道建立之前需要传递 密码等信息,则应采取密码技术来保证这些信息的安全。检查方法询问系统管理员,了解通信保密性方面采取的措施,分析其会话初始化过程是否安全。可通过抓包工具(如 Sniffer pro)获取通信双方的内容,查看系统是否对通信双方的内容进行了加密。F抗抵赖要求项应具有在请求的情况下为数据原发者或接收者提供数据原发证据的功能; 应具有在请求的情况下为数据原发者或接收者提供数据接收证据的功能。条款理解该项要求强调应用系统提供抗抵赖措施 (如数字签名),从而保证发送和接收方都是真实存在的用户。检查方法询问系统管理
29、员,了解抗抵赖方面采取的措施。 可通过查看文档或源代码等方法来验证措施是否落实。g软件容错要求项应提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的数据格式或 长度符合系统设定要求;应提供自动保护功能,当故障发生时自动保护当前所有状态,保证系统能够进行恢复。 条款理解为了防止SQL注入等攻击,软件应对用户输入数据的长度和格式等进行限制。检查方法询问系统管理员,了解软件容错方面采取的措施。可通过查看文档或源代码等方法来验证措施是否落实,并在界面上输入超过长度或不符 合要求格式(如hi or 1=1)的数据,验证其功能是否正确。h资源控制 要求项当应用系统的通信双方中的一方在一段时间
30、内未作任何响应,另一方应能够自动结束会 话;应能够对系统的最大并发会话连接数进行限制;应能够对单个帐户的多重并发会话进行限制;应能够对一个访问帐户或一个请求进程占用的资源分配最大限额和最小限额;应能够对系统服务水平降低到预先规定的最小值进行检测和报警; 应提供服务优先级设定功能,并在安装后根据安全策略设定访问帐户或请求进程的优先 级,根据优先级分配系统资源。条款理解资源控制是为了保证大多数用户能够正常的使用资源,防止服务中断,应用系统应采取 限制最大并发连接数、请求帐户的最大资源限制等措施。检查方法询问系统管理员,了解资源控制措施的部署和实施情况。根据了解的情况,检查应用系统是否配备了相应的功能,在条件允许的情况下,验证功 能是否正确i数据完整性要求项应能够检测到系统管理数据、鉴别信息和重要业务数据在传输过程中完整性受到破坏,并在检测到完整性错误时采取必要的恢复措施;应
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1