《应用安全---应用测评指导书---三级---1.0版---模板.docx》由会员分享,可在线阅读,更多相关《应用安全---应用测评指导书---三级---1.0版---模板.docx(8页珍藏版)》请在第壹文秘上搜索。
1、编号*711U测评指导书信息系统平安等级保护根本要求根底网络平安应用平安第三级VLO天融信信息平安等保中心1、测评对象对象名称及IP地址备注(测评地点及环境等)2、入场确认序号确认内容1测评对象中的关键数据已备份。如果没有备份那么不进行测评2测评对象工作正常。如工作异常那么不进行测评。开始时间确认签字3、离场确认序号确认内容1测评工作未对测评对象造成不良影响,测评对象工作正常。结束时间确认签字序号类别测评项测评实施预期结果符合情况1身份鉴别a)应提供专用的登录控制模块对登录用户进行身份标识和鉴别;访谈:D访谈应用系统管理员,询问应用系统的身份标识和鉴别机制采用何种措施实现:2)登录应用系统,查
2、看是否提示输入用户口令,然后以正确口令登录系统,再以错误口令或空口令重新登录,观察是否成功。1)应用系统使用口令鉴别机制对用户进行身份标识和鉴别:2)登录时提示输入用户名和口令;以错误口令或空口令登录时提示登录失败,验证了登录控制功能的有效性;3漏用系统不存在密码为空的用户。b)应对同一用户采用两种或两种以上组合的鉴别技术实现用户身份鉴别;访谈:D访谈应用系统管理员,询问应用系统是否采用了两种及两种以上身份鉴别技术的组合来进行身份鉴别(如采用用户名/口令、挑战应答、动态口令、物理设备、生物识别技术中的任意两种组合):手工检查:1)通过注册用户,并以一种身份鉴别技术登录,验证是否可以登录。用户的
3、认证方式选择两种或两种以上组合的鉴别技术,只用一种技术无法认证成功。c)应提供用户身份标识唯一和鉴别信息复杂度检查功能,保证应用系统中不存在重复用户身份标识,身份鉴别信息不易被冒用;访谈:1)访谈应用系统管理员,询问应用系统采取何种措施防止身份鉴别信息被冒用(如豆杂性混有大、小写字母、数字和特殊字符,口令周期等);手工检查:1)以弱口令用户注册,验证其用户是否注册成功。1)应用系统配备身份标识(如建立帐号)和鉴别(如口令等)功能;其身份鉴别信息具有不易被冒用的特点,规定字符混有大、小写字母、数字和特殊字符);2)以不符合复杂度要求和不符合长度要求的口令创立用户时均提示失败。d)应提供登录失败处
4、理功能,可采取结束会话、限制非法登录次数和自动退出等措施;访谈:1)W谈应用系统管理员,询问应用系统是否配备并使用登录失败处理功能(如登录失败次数超过设定值,系统自动退出等),查看是否启用配置;手工检查21)应测试主要应用系统,验证其登录失败1)应用系统已启用登陆失败处理、结束会话、限制非法登录次数等措施;2)当超过系统规定的非法登陆次数登录操作系统时,系统锁定或自动断开连接;序号类别测评项测评实施预期结果符合情况处理,非法登录次数限制等功能是否有效:e)应启用身份鉴别、用户身份标识唯一性检查、用户身份鉴别信息复杂度检查以及登录失败处理功能,并根据平安策略配置相关参数。访谈:1)访谈应用系统管
5、理员,询问应用系统对用户标识在整个生命周期内是否具有唯一性(如UID、用户名或其他信息在系统中是唯一的,用该标识在整个生命周期内能唯一识别该用户);手工检查:1)通过删除一个用户再重新注册相同标识的用户,查看能否成功,验证身份标识在整个生命周期内是否具有唯一性;1)添加测试账户不会成功;2)系统不存在多人共用一个账户的情况。2访问控制a)应提供访问控制功能,依据平安策略控制用户对文件、数据库表等客体的访问;访谈:1)访谈应用系统管理员,询问应用系统是否提供访问控制措施,具体措施有哪些,自主访问控制的粒度如何;手工检查:1)应检查主要应用系统,查看系统是否提供访问控制机制;是否依据平安策略控制用
6、户对客体(如文件和数据库中的数据)的访问;应用系统提供访问控制功能模块,其功能控制用户对文件、数据库表等访问。b)访问控制的覆盖范围应包括与资源访问相关的主体、客体及它们之间的操作;访谈:1)访谈应用系统管理员,询问应用系统的访问控制功能模块是否根据实际环境设置平安策略:手工检查:1)应测试主要应用系统,可通过用不同权限的用户登录,查看其权限是否受到应用系统的限制。应用系统的重要文件及目录已根据用户级别设置了访问控制策略。序号类别测评项测评实施预期结果符合情况C)应由授权主体配置访问控制策略,并严格限制默认帐户的访问权限;访谈,1)访谈应用系统管理员,询问应用系统是否有对授权主体进行系统功能操
7、作和对数据访问权限进行设置的功能,是否限制了默认用户的访问权限;手工检查:1)应测试主要应用系统,可通过用默认用户(默认密码)登录,并用该用户进行操作包括合法、非法操作),验证系统对默认用户访问权限的限制是否有效:应用系统限制授权用户对系统功能的操作和数据访问权限设置,并严格限制默认帐户的访问权限。d)应授予不同帐户为完成各自承当任务所需的最小权限,并在它们之间形成相互制约的关系。访谈:访谈应用系统管理员,询问应用系统特权用户的权限是否别离(如将系统管理员、平安员和审计员的权限别离),权限之间是否相互制约(如系统管理员、平安管理员等不能对审计日志进行管理,平安审计员不能管理审计功能的开启、关闭
8、、删除等重要事件的审计日志等);系统管理员、平安管理员、平安审计员由不同的人员和用户担当。至少应该有系统管理员和平安管理员,平安审计员在有第三方审计工具时可以不要求。e)应具有对重要信息资源设置敏感标记的功能;访谈:访谈应用系统管理员,询问应用系统是否能对重要信息资源和访问重要信息资源的所有主体设置敏感标记,这些敏感标记是否构成多级平安模型的属性库,主体和客体的敏感标记是否以默认方式生成或由平安员建立、维护和管理;查看操作系统功能手册或相关文档,确认应用系统是否具备能对信息资源设置敏感标记功能;应用系统对重要信息资源已设置敏感标记。0应依据平安策略严格控制用户对有敏感标记重要信息资源的操作。访
9、谈:访谈B用系统管理员,询问应用系统的强制访问控制是否与用户身份鉴别、标识等平安功能密切配合,并且控制粒度到达主体为用通过敏感标记设定用户对重要信息资源的访问。序号类别测评项测评实施预期结果符合情况户级,客体为文件和数据库表级;3平安审计a)应提供覆盖到每个用户的平安审计功能,对应用系统重要平安事件进行审计;访谈:访谈平安审计员,询问应用系统是否有平安审计功能,对事件进行审计的选择要求和策略是什么,对审计日志的保护措施有哪些;查看其当前审计范围是否覆盖到每个用户;系统开启了平安审计功能或部署了第三方平安审计设备。b)应保证无法单独中断审计进程,无法删除、修改或覆盖审计记录:访谈:访谈平安审计员
10、,审计记录监控和保护采取的措施。例如:通过专用日志效劳器或存储设备对审计记录进行备份,并防止对审计记录的修改、删除或覆盖。通过专用日志效劳器或存储设备对审计记录进行备份,并防止对审计记录的修改、删除或覆盖。c)审计记录的内容至少应包括事件的日期、时间、发起者信息、类型、描述和结果等;访谈:访谈平安审计员,审计记录信息是否包括事件发生的日期与时间、触发事件的主体与客体、事件的类型、事件成功或失败、身份鉴别事件中请求的来源(如末端标识符)、事件的结果等内容;审计记录包括事件的FI期、时间、类型、主体标识、客体标识和结果等内容。1)应提供对审计记录数据进行统计、查询、分析及生成审计报表的功能。访谈,
11、访谈平安审计员,是否为授权用户浏览和分析审计数据提供专门的审计工具(如对审计记录进行分类、排序、查询、统计、分析和组合查询等),并能根据需要生成审计报表;能定期生成审计报表并包含必要审计要素。4剩余信息保护a)应保证用户鉴别信息所在的存储空间被释放或再分配给其他用户前得到完全去除,无论这些信息是存放在硬盘上还是在内存中;访谈:1)检查产品的测试报告、用户手册或管理手册,确认其是否具有相关功能;或由第三方工具提供了相应功能。1)如果测试报告、用户手册或管理手册中没有相关描述,且没有提供第三方工具增强该功能,那么该项要求为不符合。序号类别测评项测评实施预期结果符合情况b)应保证系统内的文件、目录和
12、数据库记录等资源所在的存储空间被释放或重新分配给其他用户前得到完全去除。访谈,1)检查产品的测试报告、用户手册或管理手册,确认其是否具有相关功能;或由第三方工具提供了相应功能。1)如果测试报告、用户手册或管理手册中没有相关描述,且没有提供第三方工具增强该功能,那么该项要求为不符合。5通信完整性应采用密码技术保证通信过程中数据的完整性。访谈:1)访谈平安员,询问应用系统是否有数据在传输过程中进行完整性保证的操作,具体措施是什么;手工检查:1)检查产品的测试报告,查看其是否有通信完整性的说明,如果有那么查看其是否有系统是根据校验码判断对方数据包的有效性的,用密码计算通信数据报文的报文验证码的描述;
13、可通过HaSh函数(如MD5、SHA和MAC)对完整性进行校验,但不能使用CRCo通过获取通信双方的数据包,查看通信报文含有验证码。6通信保密性a)在通信双方建立连接之前,应用系统应利用密码技术进行会话初始化验证;访谈:访谈平安员,应用系统是否能在通信双方建立会话之前,利用密码技术进行会话初始化验证(如SSL建立加密通道前是否利用密码技术进行会话初始验证);在通信双方建立连接之前利用密码技术进行会话初始化验证。b)应对通信过程中的整个报文或会话过程进行加密。访谈:访谈,安员,询问应用系统数据在存储和传输过程中是否采取保密措施(如在通信过程中对敏感信息字段进行加密等),具体措施有哪些;通过查看通
14、信双方数据包的内容,查看系统在通信过程中,对整个报文或会话过程进行加密的功能。7抗抵赖a)应具有在请求的情况下为数据原发者或接收者提供数据原发证据的功能;访谈:访谈平安员,系统是否具有抗抵赖的措施,具体措施有哪些,查看其是否采用数字证书应用系统提供在请求的情况下为数据原发者或接收者提供数据接收证序号类别测评项测评实施预期结果符合情况b)应具有在请求的情况下为数据原发者或接收者提供数据接收证据的功能。方式的身份鉴别技术;据的功能。8软件容错a)应提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的数据格式或长度符合系统设定要求:访谈:访谈:用系统管理员,询问应用系统是否对人机接口输入(如用户界面的数据输入)或通信接口输入的数据进行有效性检验;应用系统对用户输入的信息进行校验。b)应提供自动保护功能,当故障发生时自动保护当前所有状态,保证系统能够进行恢复。访谈:访谈应用系统管理员,询问应用系统是否在故障发生时继续提供一局部功能,确保能够实施必要的措施(如对重要数据的保存);应用效劳器架构负载均衡实现自动保护功能。9资源控制a)当应用系统的通信双方中的一方在一段时间内未作任何响应,另一方应能够自动结束会话;访谈:访谈应用系统管理员,是否根据平安策略设置登录终端的操作超时锁定和鉴别失败锁定,并规定解锁或终止方式:应用系统提供登录终端的操作超时锁定和鉴别失败锁定