a)应保证主要网络设备的业务处理能力具备冗余空间,满足业务高峰期需要;
b)应保证网络各个部分的带宽满足业务高峰期需要;
c)应在业务终端与业务服务器之间进行路由控制建立安全的访问路径;(静态动态路由、动态路由协议认证功能。)ospf开放最短路径优先)
d)应绘制与当前运行情况相符的网络拓扑结构图;
e)应根据各部门的工作职能、重要性和所涉及信息的重要程度等因素,划分不同的子网或网段,并按照方便管理和控制的原则为各子网、网段分配地址段;(VLAN划分)
f)应避免将重要网段部署在网络边界处且直接连接外部信息系统,重要网段与其他网段之间采取可靠的技术隔离手段;(在网络边界处部署:防火墙、网闸、或边界网络设备配置并启用acl)
g)应按照对业务服务的重要次序来指定带宽分配优先级别,保证在网络发生拥堵的时候优先保护重要主机。(检查防火墙是否存在策略带宽配置)
注释:
1)静态路由是指由网络管理员手工配置的路由信息,当网络的拓扑结构或链路的状态发生变化
2)动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时的进行调
整。动态路由机制的运作依赖路由的两个基本功能:对路由表的维护和路由器之间适时的路由信
息交换。路由器之间的信息交换是基于路由协议实现的,如ospf路由协议是一种典型的链路状态
路由协议,它通过路由器之间通告网络接口的状态,来建立链路状态数据库,生成最短路径树,
每个ospf路由器使用这写最短路径构造路由表。如果使用动态路由协议应配置使用路由协议认证
功能,保证网络路由安全。
3)vlan是一种通过将局域网内的设备逻辑而不是物理划分成不同子网从而实现虚拟工作组的新技术。
不同vlan内的报文在传输时是相互隔离的。如果不同vlan要进行通信,则需要通过路由器或三层交
换机等三层设备实现。思科华为
4)是否存在路由协议认证:showrunning-configdisplaycurrent-configuration
查看vlan划分情况:showvlandisplayvlanall
1.2边界完整性检查(S3)
b)应能够对内部网络用户私自联到外部网络的行为进行检查,准确定出位置,并对其进行有效阻断。(方法:非法外联监控功能、非法外联软件)
1.3入侵防范(G3)
a)应在网络边界处监视以下攻击行为:端口扫描、强力攻击、木马后门攻击、拒绝服务攻击、缓冲区溢出攻击、IP碎片攻击和网络蠕虫攻击等;(入侵防范的技术:入侵检测系统IDS,包含入侵防范模块的多功能安全网关UTM)
1)入侵检测的分类:主动入侵检测、被动入侵检测。
主动入侵检测:在攻击的同时检测到。它会查找已知的攻击模式或命令,并阻止这些命令的执行。
被动入侵检测:攻击之后的检测。只有通过检查日志文件,攻击才得以根据日志信息进行复查和再现。
2)多功能安全网关的功能:防火墙、虚拟防火墙、入侵检测和防御、防病毒、防垃圾邮件、p2p流量控
制、URL过滤等功能。
1.4恶意代码防范(G3)
a)应在网络边界处对恶意代码进行检测和清除。(防恶意代码产品:防病毒网关、包含防病毒模块的多功能安全网关、网络版防病毒系统等)
b)应维护恶意代码库的升级和检测系统的更新。(更新方式:自动远程更新、手动远程更新、手动本地更新等)
访问控制(G3)(路由器、交换机、防火墙、入侵检测系统/防御系统)
a)应在网络边界部署访问控制设备,启用访问控制功能;(访问控制设备:网闸、防火墙、路由器、三层路由交换机等)
b)应能根据会话状态信息为数据流提供明确的允许/拒绝访问的能力,控制粒度为端口级;(路由器通过配置合理的访问控制列表ACL)
c)应对进出网络的信息内容进行过滤,实现对应用层HTTP、FTP、TELNET、SMTP、POP3等协议命令级的控制;(一般实现方式:防火墙)
e)应限制网络最大流量数及网络连接数;(2一般在防火墙上实现)
f)重要网段应采取技术手段防止地址欺骗;(3)
g)应按用户和系统之间的允许访问规则,决定允许或拒绝用户对受控系统进行资源访问,控制粒度为单个用户;(4)
1)路由器上配置合理的访问列表为数据流提供明确的允许/拒绝访问的能力,对进出网络的流量进行
过滤。流入流量过滤:用于过滤掉一些源IP不是公网IP的数据包,同时也用于限制外部对内部网
络服务的访问。流出流量过滤:用于防止由单位内部机器发出的伪造源ip的攻击数据流。
查看acl的命令:showipaccess-listdisplayaclconfigall
2)限制网络的最大流量的方法:路由器、交换机可根据ip地址、端口、协议来限制应用数据流的最
大流量,还可以根据ip地址来限制网络连接数,从而保证业务带宽不被占用,业务系统可以对外正
常提供服务。路由器的带宽策略一般采用分层的带宽管理机制,管理员可以通过设置细粒度的带宽
策略,对数据报文做带宽限制和优先级别设定,还可以通过源地址、目的地址、用户和协议四个方面
来限制带宽。
showrunning-configdisplayaclconfigal2
3)地址欺骗可以是mac地址,也可以是ip地址。目前发生比较多的是arp地址欺骗,arp地址欺骗是
mac地址欺骗的一种。Arp地址解析协议是一种位于TCP/IP协议栈中的低层协议,负责将某个IP地
址解析成对应的MAC地址。
ARP的分类:1截获网关数据。它通知网络设备一系列错误的MAC地址,并按照一定的频率不断进
行,使真实的地址信息无法通过更新保存在网络设备中,结果网络设备的所有数据只能发给错误的
MAC地址,造成正常pc无法收到信息。
2伪造网关。建立假网关,让被他欺骗的pc向假网关发送数据,而不是通过正常的途径上网。一般
来说,arp欺骗攻击的后果很严重,大多数情况下会造成大面积掉线。
解决方法:1在网络设备中把所有pc的ip-mac输入一个静态表中,这叫ip-mac绑定;2在内网所有
pc上设置网管的静态arp信息,这叫pcip-mac绑定
Showiparpdisplayarp
4)通过配置用户、用户组,并结合访问控制规则可以实现对认证成功的用户允许访问受控资源
showcryptoisakmppolicy;showcryptoipsectransform-set;showipaccess-list。Displayipsec
接,释放被占用网络资源,保证业务可以被正常访问。一般在防火墙上实现。
安全审计(G3)(路由器、交换机、防火墙、入侵检测系统/防御系统)
a)应对网络系统中的网络设备运行状况、网络流量、用户行为等进行日志记录;
c)应能够根据记录数据进行分析,并生成审计报表;
d)应对审计记录进行保护,避免受到未预期的删除、修改或覆盖等。
查看日志记录情况:showloggingdisplaycurrent-configuration
网络设备防护(G3)(路由器、交换机、防火墙、入侵检测系统/防御系统)
c)网络设备用户的标识应唯一;
d)主要网络设备应对同一用户选择两种或两种以上组合的鉴别技术来进行身份鉴别;(采用方法:双因子鉴别)
e)身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期更换;(使用口令的组成、长度和更改周期。对储存在配置文件中的所有口令和类似数据进行加密,可以避免通过读取配置文件而获取明文口令)
h)应实现设备特权用户的权限分离。(应根据实际需要为用户分配完成其任务的最小权限)
MODEM(调制解调器)实现数字信号和模拟信号之间的转换。
由器本身安全的一部分。因此需要加强对路由器口令的管理,包括口令的设置、储存,最好的口令存储
方法是保存在TACACS+或RADIUS认证服务器上。管理员应当依据需要为路由器相应的端口加上身份
鉴别最基本的安全控制。
口令时,应当使用enablesecret命令,该命令用于设定具有管理员权限的口令,enablesecret命令采用
的是MD5算法,这种算法比enablepassword加密算法强,不容易被破解。
showrunning-configdisplaycurrent-configuration
理,使用专用的管理终端和通讯路径,将管理数据流和其他数据流分开,能够有效地增加安全性。
利用ipaccess-class限制访问VTY(虚拟终端)的IP地址范围。同时由于VTY的数目有一定的限制,当
务攻击)。
3)双因子鉴别不仅需要访问者知道一些信息,还需要访问者拥有鉴别特征,如:令牌、智能卡、数字证
书和生物信息等。
第二章主机安全测评
身份鉴别(S3)(操作系统测评、数据库系统测评)
b)操作系统和数据库系统管理用户身份标识应具有不易被冒用的特点,口令应有复杂度要求并定期更换;(2)
d)当对服务器进行远程管理时,应采取必要措施,防止鉴别信息在网络传输过程中被窃听;
e)应为操作系统和数据库系统的不同用户分配不同的用户名,确保用户名具有唯一性。
f)应采用两种或两种以上组合的鉴别技术对管理用户进行身份鉴别。
1)身份标识和鉴别就是用户向系统以一种安全的方式提交自己的身份证实,然后由系统确认用户的身
份是否属实的过程。linux用户的口令经过加密处理后存放于/etc/passwd文档中。现在的linux系统
中口令不再直接保存在passwd文件中,通常将passwd文件中的口令字段使用一个“x”来代替,将
/etc/shadow作为真正的口令文件,用于保存包括个人口令在内的数据。淡然,shadow文件时不能
被普通用户读取的,只有超级用户才有权读取。在root权限下,使用命令more、cat、vi查看
#cat/etc/passwd#cat/etc/shadow
2)控制和监视密码是不可缺少的。在windows中,如设置密码历史记录、设置密码最常使用期限、设置
密码最短使用期限、设置最短密码长度,设置密码复杂性要求。
最大长度约束等内容。由于该文件对root用户无效,如果/etc/shadow文件里有相同的选项,则以
/etc/shadow里的设置为准,也就是说/etc/shadow的配置优先级别高于/etc/login.defs。
#more/etc/login.defs
SYSLOG-SU-ENAByes#当限定超级用户管理日志时使用
SYSLOG-SG-ENAByes#当限定超级用户组管理日志时使用
MD5-CRYPT-ENAByes#当使用MD5的加密方法时使用
指定值时可以禁用该账户。
满之前,无法使用该锁定账户,次数可介于0-999之间,如果将值置为0,则永远不会锁定账户。
设置为0,账户将被一直锁定,指导管理员明确对它的锁定。如果定义了账户锁定阙值,则账户锁定
件/etc/pam.d/system-auth,它是pam-stack.so模块的标准控制文件,在这个文件中可以通过配置参
否存在“accountrequired/lib/security/pam-tally.sodeny=5no-magic-rootreset”
首先查看是否安装SSH的相应的包:#rpm-aq|grepssh
或查看是否安装SSH的相应包:#service-status-all|grepsshd
若未使用SSH方式进行远程管理,则查看是否使用了Telnet方式进行远程管理:
#service-status-all|greprunning查看是否存在Telnet服务。
数据库系统
Sql查看是否存在空口令用户:select*fromsysloginswherepasswordisnull
Oracle查看是否启用口令复杂度函数selectlimitfromdba-profileswhereprofile=“DEFAULT”andresource-name=‘PASSWORD-VERIFY-FUNTION’
访问控制(S3)(操作系统测评、数据库系统测评)
a)应启用访问控制功能,依据安全策略控制用户对资源的访问;
b)应根据管理用户的角色分配权限,实现管理用户的权限分离,仅授予管理用户所需的最小权限;(2)
c)应实现操作系统和数据库系统特权用户的权限分离;(3)
d)应严格限制默认帐户的访问权限,重命名系统默认帐户,修改这些帐户的默认口令;
e)应及时删除多余的、过期的帐户,避免共享帐户的存在。
f)应对重要信息资源设置敏感标记;(4)
g)应依据安全策略严格控制用户对有敏感标记重要信息资源的操作;
1)访问控制是安全防范和保护的主要策略,它不仅仅用于网络层面,同样也适用于主机层面。它的主
要任务是保证系统资源不被非法使用和访问,使用访问控制的目的在于通过限制用户对特定资源的
访问,来保护系统资源。在操作系统中的每一个文件和目录都包含有访问权限,这些访问权限决定
了谁能访问和如何访问这些文件和目录。对于linux中的一些重要文件,应检查linux系统主要的权
限设置情况,对于配置文件权限值不能大于644,对于可执行文件不能大于755.
#ls-l/etc/passwd#744
查看共享情况,在命令行模式下输入netshare查看注册表:
HKEY-LOCAL-MACHINE\SYSTEM\CurrentControlSet\Control\lsa\restrictanonymous值是否为0(0
表示共享)
免出现权限的漏洞,使一些高级用户拥有过大的权限。
3)操作系统特权用户可以拥有以下权限:安装和配置系统的硬件和软件、建立和管理用户账户、升级
软件、备份和恢复等业务,从而保证操作系统的可用性、完整性和安全性。
数据库系统特权用户对数据库的安装、配置、升级和迁移以及数据库用户的管理,从而保证数据库
系统的可用性、完整性安全性。
将操作系统和数据库系统特权用户的权限分离,能够避免一些特权用户拥有过大的权限以及减少一些
认为的误操作,做到职责分明。
4)敏感标记:是强制访问控制的依据,主客体都有,它存在的形式无所谓,可能是整形的数字,也肯能
是字母,他表示主客体的安全级别。敏感标记是由强认证的安全管理员进行设置的,通过对重要信息资
源设置敏感标记,决定主体以何种权限为客体进行操作,实现强制访问控制。
数据库
Sql中查看是否存在多余过期的账户:selectfromsyslogins
oracle中查看是否存在多余过期的账户:selectusername,account-statusfromdba-users
查看是否安装oraclelabelsecurity模块:selectusernamefromdba-users
查看是否创建策略:selectpolicy_name,statusfromDBA-SA-POLICIES
查看是否创建级别:select*fromdba-sa-levelsorderbylever-num
查看标签创建情况:select*fromdba-sa-label
查看策略与模式、表的对应关系:select*fromdba-sa-tabel-policies;判断是否针对重要信息资
源设置敏感标签。
安全审计(G3)(操作系统测评、数据库系统测评)
a)审计范围应覆盖到服务器和重要客户端上的每个操作系统用户和数据库用户;(1)
d)应能够根据记录数据进行分析,并生成审计报表;
e)应保护审计进程,避免受到未预期的中断;(4)
f)应保护审计记录,避免受到未预期的删除、修改或覆盖等。(5)
#serviceauditstatus或#service-status-all|grepauditd
2)在linux中/etc/audit/audit.conf文件制定如何写入审查记录以及在那里写入、日志超出可用磁盘
空间后如何处理等内容。/etc/audit/filesets.conf和/etc/audit/filters.conf指定内核用来判定
系统调用是否要审查的规则。
3)在linux操作系统中,使用aucat和augrep工具查看审计日志:
#aucat|tail-100#查看最近的100条审计记录;
4)在Linux中,Auditd是审计守护进程,syslogd是日志守护进程,保护好审计进程当事件发生时,能
及时记录事件发生的详细内容。
5)非法用户进入系统后的第一件事情就是去清理系统日志和审计日志,而发现入侵的最简单最直接的
方法就是去看系统记录和安全审计文件。
Oracle查看是否开启审计功能:selectvaluefromv$paramaterwherename='audit-trail'或
Showparmeteraudit-trail
查看是否对所有sys用户的操作进行了记录:showparameteraudit-sys-operation
查看是否对sel,upd,delins操作进行了审计:selectsel,upd,delinsfromdba-obj-audit-opts
查看审计是否设置成功:select*fromdba-stmt-audit-opts
查看权限审计选项:select*fromdba-priv-audit-opts
剩余信息保护(S3)(操作系统测评)
a)应保证操作系统和数据库系统用户的鉴别信息所在的存储空间,被释放或再分配给其他用户前得到完全清除,无论这些信息是存放在硬盘上还是在内存中;
b)应确保系统内的文件、目录和数据库记录等资源所在的存储空间,被释放或重新分配给其他用户前得到完全清除。
入侵防范(G3)(操作系统测评)
b)应能够对重要程序的完整性进行检测,并在检测到完整性受到破坏后具有恢复的措施;
c)操作系统应遵循最小安装的原则,仅安装需要的组件和应用程序,并通过设置升级服务器等方式保持系统补丁及时得到更新。(涉及的两个方面系统服务和监听端口,补丁升级,对多余的系统服务可以禁用或卸载)
1)入侵威胁分为:外部渗透、内部渗透和不法行为。
入侵行为分为:物理入侵、系统入侵和远程入侵。
造成入侵威胁的入侵行为主要是系统入侵和远程入侵两种。
系统入侵指入侵者在拥有系统的一个低级账号权限下进行的破坏活动。(如果系统没有及时更新最
近的补丁程序,那么拥有低级权限的用户就可能利用系统漏洞获取更高的管理权限)
远程入侵指入侵者通过网络渗透到一个系统中,这种情况下,入侵者通常不具备任何特殊权限,他
2)查看入侵的重要线索的命令:#more/var/log/secure|greprefused
查看是否启用了主机防火墙、RCPSYN保护机制等设置的命令:
find/-name
3)监听端口的命令:netstat-an
确认系统目前正在运行的服务:#service-status-all|greprunning
查看补丁安装情况的命令:#rpm-qa|greppatch
恶意代码防范(G3)(操作系统测评)
a)应安装防恶意代码软件,并及时更新防恶意代码软件版本和恶意代码库;
b)主机防恶意代码产品应具有与网络防恶意代码产品不同的恶意代码库;
c)应支持防恶意代码的统一管理。(统一更新,定时查杀)
资源控制(A3)(操作系统测评、数据库系统测评a、b、d)
c)应对重要服务器进行监视,包括监视服务器的CPU、硬盘、内存、网络等资源的使用情况;
d)应限制单个用户对系统资源的最大或最小使用限度;
e)应能够对系统的服务水平降低到预先规定的最小值进行检测和报警。(3)
1)系统资源是指CPU、存储空间、传输带宽等软硬件资源。
系统的可用性,同时也提高了系统的安全性。
Windows系统可以通过主机防火墙或TCP/IP筛选来实现以上功能,在linux系统中存在
/etc/hosts.allow和/etc/hosts.deny两个文件,它们是tcpd服务器的配置文件,tcpd服务器可以控
制外部IP对本机服务的访问。其中/etc/hosts.allow控制可以访问本机的IP,/etc/hosts.deny控制
禁止访问本机的IP,如果两个文件的配置有冲突,以/etc/hosts.deny为准。
2)若是通过远程终端进行连接windows服务器系统,可以通过设置超时连接来限制终端操作超时;
及时定位引起问题的原因和对异常情况进行处理,从而避免故障的发生或将影响减小到最低。
Oracle查看空闲超时设置:selectlimitfromdba-profileswhereprofile=“DEFAULT”and
resource-name="IDLE-TIME"(值为unlimited表示没有限制)
确定用户使用的profile,针对指定用户的profile,查看其限制(以defaut为例):
selectusername,profilefromdba-users
查看是否对每个用户所允许的并行会话数进行了限制:selectlimitfromdba-profileswhere
profile=“DEFAULT”andresource-name="SESSION-PER-USERS"(值为unlimited表示没有限制)
profile=“DEFAULT”andresource-name="CPU-PER-SESSION"(值为unlimited表示没有限制)
第三章应用安全
3.1身份鉴别(S3)
b)应对同一用户采用两种或两种以上组合的鉴别技术实现用户身份鉴别;
c)应提供用户身份标识唯一和鉴别信息复杂度检查功能,保证应用系统中不存在重复用户身份标识,身份鉴别信息不易被冒用;
3.2访问控制(S3)
a)应提供访问控制功能,依据安全策略控制用户对文件、数据库表等客体的访问;
d)应授予不同帐户为完成各自承担任务所需的最小权限,并在它们之间形成相互制约的关系。
e)应具有对重要信息资源设置敏感标记的功能;
f)应依据安全策略严格控制用户对有敏感标记重要信息资源的操作;
3.3安全审计(G3)
a)应提供覆盖到每个用户的安全审计功能,对应用系统重要安全事件进行审计;
b)应保证无法单独中断审计进程,无法删除、修改或覆盖审计记录;(1)
d)应提供对审计记录数据进行统计、查询、分析及生成审计报表的功能。
1)应用系统应对审计进程或功能进行保护,如果处理审计的事务是一个单独的进程,那么应用系统对审
3.4剩余信息保护(S3)
a)应保证用户鉴别信息所在的存储空间被释放或再分配给其他用户前得到完全清除,无论这些信息是存放在硬盘上还是在内存中;
b)应保证系统内的文件、目录和数据库记录等资源所在的存储空间被释放或重新分配给其他用户前得到完全清除。
1)有的应用系统将用户的鉴别信息放在内存中进行处理,处理完成后没有及时将其清除,这样其他的
用户通过一些非正常手段就有可能获取该用户的鉴别信息。
2)有的应用系统在使用过程中可能会产生一些临时文件,这些临时文件中可能会记录一些敏感信息,
当将这些资源分配给其他用户是我,其他用户就可能获取到这些敏感信息。
3.5通信完整性(S3)
应采用密码技术保证通信过程中数据的完整性。
为了防止数据在传输时被修改或破坏,应用系统必须确保通信过程中的数据完整性,通信双方利用密码算法,来保证数据的完整性。
3.6通信保密性(S3)
a)在通信双方建立连接之前,应用系统应利用密码技术进行会话初始化验证;
b)应对通信过程中的整个报文或会话过程进行加密。
3.7抗抵赖(G3)
a)应具有在请求的情况下为数据原发者或接收者提供数据原发证据的功能;
b)应具有在请求的情况下为数据原发者或接收者提供数据接收证据的功能。
3.8软件容错(A3)
a)应提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的数据格式或长度符合系统设定要求;
b)应提供自动保护功能,当故障发生时自动保护当前所有状态,保证系统能够进行恢复。
3.9资源控制(A3)
b)应能够对系统的最大并发会话连接数进行限制;
c)应能够对单个帐户的多重并发会话进行限制;
e)应能够对一个访问帐户或一个请求进程占用的资源分配最大限额和最小限额;
f)应能够对系统服务水平降低到预先规定的最小值进行检测和报警;
g)应提供服务优先级设定功能,并在安装后根据安全策略设定访问帐户或请求进程的优先级,根据优先级分配系统资源。
第四章数据安全
4.1数据完整性(S3)
a)应能够检测到系统管理数据、鉴别信息和重要业务数据在传输过程中完整性受到破坏,并在检测到完整性错误时采取必要的恢复措施;(重传或其他方式)
b)应能够检测到系统管理数据、鉴别信息和重要业务数据在存储过程中完整性受到破坏,并在检测到完整性错误时采取必要的恢复措施。
4.2数据保密性(S3)
a)应采用加密或其他有效措施实现系统管理数据、鉴别信息和重要业务数据传输保密性;
b)应采用加密或其他保护措施实现系统管理数据、鉴别信息和重要业务数据存储保密性。
4.3备份和恢复(A3)
a)应提供本地数据备份与恢复功能,完全数据备份至少每天一次,备份介质场外存放;
b)应提供异地数据备份功能,利用通信网络将关键数据定时批量传送至备用场地;
c)应采用冗余技术设计网络拓扑结构,避免关键节点存在单点故障;
d)应提供主要网络设备、通信线路和数据处理系统的硬件冗余,保证系统的高可用性。
1)对数据进行备份,是防止数据遭到破坏后无法使用的最好方法。通过对数据采取不同的备份方式和
形式等,保证系统重要数据在发生破坏后能够被恢复。
2)对于配置文件、应用程序这类数据一般变化较小,一般是在其发生变化时才进行备份。而业务数据
由于其具有重要程度高、变化快等特点,它是备份的主题(如每天、每小时等)批量传送至备用场地。
第五章物理安全
5.1物理位置的选择(G3)
a)机房和办公场地应选择在具有防震、防风和防雨等能力的建筑内;
b)机房和办公场地应避免在建筑物的顶层或地下室,以及用水设备的下层或隔壁。
5.2物理访问控制(G3)
a)机房出入口应安排专人值守,控制、鉴别和记录进入的人员;
b)需进入机房的来访人员应经过申请和审批流程,并限制和监控其活动范围;
c)应对机房划分区域进行管理,区域和区域之间设置物理隔离装置,在重要区域前设置交付或安装等过渡区域;
d)重要区域应配置电子门禁系统,控制、鉴别和记录进入的人员。
采取门禁、专人值守、专人陪同、审批登记、区域隔离等必要的措施,对机房的出入及人员进入机房
后的活动进行管理和控制
5.3防盗窃和防破坏(G3)
a)应将主要设备放置在机房内;
b)应将设备或主要部件进行固定,并设置明显的不易除去的标记;
c)应将通信线缆铺设在隐蔽处,可铺设在地下或管道中;
d)应对介质分类标识,存储在介质库或档案室中;
e)应利用光、电等技术设置机房防盗报警系统;
f)应对机房设置监控报警系统。
机房安装视频监控和防盗报警系统,设备固定并粘贴标记,存储介质分类安全存放,通信线缆隐蔽铺设
5.4防雷击(G3)
a)机房建筑应设置避雷装置;
b)应设置防雷保安器,防止感应雷;
c)机房应设置交流电源地线。
机房建筑、机房内部的电源线、信号线及电子设备采取必要的防雷措施
5.5防火(G3)
a)机房应设置火灾自动消防系统,能够自动检测火情、自动报警,并自动灭火;
c)机房应采取区域隔离防火措施,将重要设备与其他设备隔离开。
安装消防设备和采用防火材料装修机房,以及进行区域隔离防火措施
5.6防水和防潮(G3)
a)水管安装,不得穿过机房屋顶和活动地板下;
b)应采取措施防止雨水通过机房窗户、屋顶和墙壁渗透;
c)应采取措施防止机房内水蒸气结露和地下积水的转移与渗透;
d)应安装对水敏感的检测仪表或元件,对机房进行防水检测和报警。
正确、合理设计机房内的各种水、蒸汽或气体管道,尽量避开主要设备,配备除湿装置,安装防水检测
装置及时发现水患隐情。
5.7防静电(G3)
a)主要设备应采用必要的接地防静电措施;
b)机房应采用防静电地板、防静电工作台。
机房采用防静电地板、防静电工作台、关键设备接地等。如果信息系统位于气候干燥、易产生静电地区,
还应检查是否有静电消除剂或静电消除器等措施。(气候干燥静电极易产生。)
5.8温湿度控制(G3)
配备机房专用空调等温、湿度自动调节装置,保证机房温度和湿度分别在设备运行所允许的范围之内。
理想的空气湿度范围被定义在40%-70%;温度20度左右
5.9电力供应(A3)
a)应在机房供电线路上配置稳压器和过电压防护设备;
b)应提供短期的备用电力供应,至少满足主要设备在断电情况下的正常运行要求;
c)应设置冗余或并行的电力电缆线路为计算机系统供电;
d)应建立备用供电系统。
在供电线路或设备上安装稳压器或过电压保护装置,设置冗余或并行的电力电缆线路,为一些关键系统
和设备配备不间断电源(UPS)和备份供电系统。(电力波动对一些精密的电子配件造成严重物理损害,
电力供应的意外中断会造成设备无法正常工作。)
5.10电磁防护(S3)
a)应采用接地方式防止外界电磁干扰和设备寄生耦合干扰;
b)电源线和通信线缆应隔离铺设,避免互相干扰;
c)应对关键设备和磁介质实施电磁屏蔽。
设备外壳接地、电源线和通信线缆隔离铺设、对关键设备和磁介质实施电磁屏蔽。(电磁设备的电磁辐
射不仅会造成设备之间的相互干扰,也可能造成重要数据信息的泄露。一些线路铺设和设计的不合理也
可能会造成电磁耦合与干扰,造成数据传输错误。)
第六章安全管理测评
6.1安全管理制度
a)应制定信息安全工作的总体方针和安全策略,说明机构安全工作的总体目标、范围、原则和安全框架等;
b)应对安全管理活动中的各类管理内容建立安全管理制度;
c)应对要求管理人员或操作人员执行的日常管理操作建立操作规程;
d)应形成由安全策略、管理制度、操作规程等构成的全面的信息安全管理制度体系。
建立总体方针政策文件、各类管理制度、各种操作规程构成的信息安全管理制度文件体系,总体安全方针政策阐明机构信息安全工作的使命和意愿、定义信息安全的总体目标、规定信息安全责任机构和职责、建立信息安全工作运行模式等,安全管理制度对信息系统的建设、开发、运维、升级和改造等各个阶段和环节,所应当遵循的行为进行了规范。
6.1.2制定和发布(G3)
b)安全管理制度应具有统一的格式,并进行版本控制;
d)安全管理制度应通过正式、有效的方式发布;
e)安全管理制度应注明发布范围,并对收发文进行登记。
论证、评审和发布等环节。
6.1.3评审和修订(G3)
b)应定期或不定期对安全管理制度进行检查和审定,对存在不足或需要改进的安全管理制度进行修订。
c)安全管理机构
安全管理制度文件体系的适用性定期进行评审和修订,尤其当发生重大安全事故、出现新的漏洞及技术基础结构发生变更时,需要对部分制度进行评审修订。
6.2安全管理机构
6.2.1岗位设置(G3)
a)应设立信息安全管理工作的职能部门,设立安全主管、安全管理各个方面的负责人岗位,并定义各负责人的职责;
b)应设立系统管理员、网络管理员、安全管理员等岗位,并定义各个工作岗位的职责;
d)应制定文件明确安全管理机构各个部门和岗位的职责、分工和技能要求。
设立指导和管理信息安全工作的委员会或领导小组及信息安全管理工作的职能部门,并以文件的形式明确安全管理机构各个部门和岗位的职责、分工和技术要求。明确安全主管和安全管理各个方面的负责人的职责(物理安全负责人、人事负责人、系统建设负责人、系统运维负责人),设置信息安全管理有关的岗位,如安全管理员、系统管理员、网络管理员等
6.2.2人员配备(G3)
a)应配备一定数量的系统管理员、网络管理员、安全管理员等;
b)应配备专职安全管理员,不可兼任;
c)关键事务岗位应配备多人共同管理。
配备一定数量的安全管理员,如系统管理员、网络管理员、安全管理员等,安全管理员配备专职人员,关键事务岗位应配备多人共同管理。
b)应针对系统变更、重要操作、物理访问和系统接入等事项建立审批程序,按照审批程序执行审批过程,对重要活动建立逐级审批制度;
d)应记录审批过程并保存审批文档。
6.2.4沟通和合作(G3)
a)应加强各类管理人员之间、组织内部机构之间以及信息安全职能部门内部的合作与沟通,定期或不定期召开协调会议,共同协作处理信息安全问题;
b)应加强与兄弟单位、公安机关、电信公司的合作与沟通;
c)应加强与供应商、业界专家、专业的安全公司、安全组织的合作与沟通;
d)应建立外联单位联系列表,包括外联单位名称、合作内容、联系人和联系方式等信息;
e)应聘请信息安全专家作为常年的安全顾问,指导信息安全建设,参与安全规划和安全评审等。
建立信息安全管理职能部门内部、部门之间及与外联单位之间的沟通机制,其中外联单位可能包括供应商、业界专家、专业的安全公司、安全组织、上级主管部门、兄弟单位、安全服务机构、电信运营部门、执法机关等。
6.2.5审核和检查(G3)
a)安全管理员应负责定期进行安全检查,检查内容包括系统日常运行、系统漏洞和数据备份等情况;
b)应由内部人员或上级单位定期进行全面安全检查,检查内容包括现有安全技术措施的有效性、安全配置与安全策略的一致性、安全管理制度的执行情况等;
c)应制定安全检查表格实施安全检查,汇总安全检查数据,形成安全检查报告,并对安全检查结果进行通报;
d)应制定安全审核和安全检查制度规范安全审核和安全检查工作,定期按照程序进行安全审核和安全检查活动。
6.3人员安全管理
6.3.1人员录用(G3)
b)应严格规范人员录用过程,对被录用人的身份、背景、专业资格和资质等进行审查,对其所具有的技术技能进行考核;
c)应签署保密协议;
d)应从内部人员中选拔从事关键岗位的人员,并签署岗位安全协议。
指定人员,负责人员录用,聘用员工时进行充分筛选、审查和考核,并与其签署保密协议。关键岗位的人员还要签署岗位安全协议。
6.3.2人员离岗(G3)
a)应严格规范人员离岗过程,及时终止离岗员工的所有访问权限;
b)应取回各种身份证件、密钥、访问控制标识、徽章以及机构提供的软硬件设备;
c)应办理严格的调离手续,关键岗位人员离岗须承诺调离后的保密义务后方可离开。
规范人员离岗过程,终止离岗人员访问权限,关键岗位承诺离岗后的保密义务等
6.3.3人员考核(G3)
a)应定期对各个岗位的人员进行安全技能及安全认知的考核;
b)应对关键岗位的人员进行全面、严格的安全审查和技能考核;
c)应对考核结果进行记录并保存。
定期对各岗位人员进行安全技能及安全认知的考核,除此之外对关键岗位的人员还应进行严格的审查。
6.3.4安全意识教育和培训(G3)
c)应对定期安全教育和培训进行书面规定,针对不同岗位制定不同的培训计划,对信息安全基础知识、岗位操作规程等进行培训;
d)应对安全教育和培训的情况和结果进行记录并归档保存。
6.3.5外部人员访问管理(G3)
a)应确保在外部人员访问受控区域前先提出书面申请,批准后由专人全程陪同或监督,并登记备案;
b)对外部人员允许访问的区域、系统、设备、信息等内容应进行书面的规定,并按照规定执行。
对外部人员访问进行规范化管理,严格控制器访问、有专人全程陪同或监督其访问过程,并记录备案等。
6.4系统建设管理
6.4.1系统定级(G3)
a)应明确信息系统的边界和安全保护等级;
b)应以书面的形式说明确定信息系统为某个安全保护等级的方法和理由;
6.4.2安全方案设计(G3)
a)应根据系统的安全保护等级选择基本安全措施,并依据风险分析的结果补充和调整安全措施;
c)应根据信息系统的等级划分情况,统一考虑安全保障体系的总体安全策略、安全技术框架、安全管理策略、总体建设规划和详细设计方案,并形成配套文件;
1.1.1.1产品采购和使用(G3)
本项要求包括:
a)应确保安全产品采购和使用符合国家的有关规定;
b)应确保密码产品采购和使用符合国家密码主管部门的要求;
d)应预先对产品进行选型测试,确定产品的候选范围,并定期审定和更新候选产品名单。
1.1.1.2自行软件开发(G3)
a)应确保开发环境与实际运行环境物理分开,开发人员和测试人员分离,测试数据和测试结果受到控制;
b)应制定软件开发管理制度,明确说明开发过程的控制方法和人员行为准则;
c)应制定代码编写安全规范,要求开发人员参照规范编写代码;
1.1.1.3外包软件开发(G3)
a)应根据开发需求检测软件质量;
b)应在软件安装之前检测软件包中可能存在的恶意代码;
d)应要求开发单位提供软件源代码,并审查软件中可能存在的后门。
1.1.1.4工程实施(G3)
b)应制定详细的工程实施方案控制实施过程,并要求工程实施单位能正式地执行安全工程过程;
c)应制定工程实施方面的管理制度,明确说明实施过程的控制方法和人员行为准则。
1.1.1.5测试验收(G3)
a)应委托公正的第三方测试单位对系统进行安全性测试,并出具安全性测试报告;
b)在测试验收前应根据设计方案或合同要求等制订测试验收方案,在测试验收过程中应详细记录测试验收结果,并形成测试验收报告;
c)应对系统测试验收的控制方法和人员行为准则进行书面规定;
1.1.1.6系统交付(G3)
a)应制定详细的系统交付清单,并根据交付清单对所交接的设备、软件和文档等进行清点;
b)应对负责系统运行维护的技术人员进行相应的技能培训;
c)应确保提供系统建设过程中的文档和指导用户进行系统运行维护的文档;
d)应对系统交付的控制方法和人员行为准则进行书面规定;
1.1.1.7系统备案(G3)
c)应将系统等级及其他要求的备案材料报相应公安机关备案。
1.1.1.8等级测评(G3)
a)在系统运行过程中,应至少每年对系统进行一次等级测评,发现不符合相应等级保护标准要求的及时整改;
b)应在系统发生变更时及时对系统进行等级测评,发现级别发生变化的及时调整级别并进行安全改造,发现不符合相应等级保护标准要求的及时整改;
1.1.1.9安全服务商选择(G3)
a)应确保安全服务商的选择符合国家的有关规定;
c)应确保选定的安全服务商提供技术培训和服务承诺,必要的与其签订服务合同。
1.1.2系统运维管理
1.1.2.1环境管理(G3)
a)应指定专门的部门或人员定期对机房供配电、空调、温湿度控制等设施进行维护管理;
b)应指定部门负责机房安全,并配备机房安全管理人员,对机房的出入、服务器的开机或关机等工作进行管理;
c)应建立机房安全管理制度,对有关机房物理访问,物品带进、带出机房和机房环境安全等方面的管理作出规定;
1.1.2.2资产管理(G3)
b)应建立资产安全管理制度,规定信息系统资产管理的责任人员或责任部门,并规范资产管理和使用的行为;
c)应根据资产的重要程度对资产进行标识管理,根据资产的价值选择相应的管理措施;
d)应对信息分类与标识方法作出规定,并对信息的使用、传输和存储等进行规范化管理。
1.1.2.3介质管理(G3)
a)应建立介质安全管理制度,对介质的存放环境、使用、维护和销毁等方面作出规定;
b)应确保介质存放在安全的环境中,对各类介质进行控制和保护,并实行存储环境专人管理;
c)应对介质在物理传输过程中的人员选择、打包、交付等情况进行控制,对介质归档和查询等进行登记记录,并根据存档介质的目录清单定期盘点;
d)应对存储介质的使用过程、送出维修以及销毁等进行严格的管理,对带出工作环境的存储介质进行内容加密和监控管理,对送出维修或销毁的介质应首先清除介质中的敏感数据,对保密性较高的存储介质未经批准不得自行销毁;
e)应根据数据备份的需要对某些介质实行异地存储,存储地的环境要求和管理方法应与本地相同;
f)应对重要介质中的数据和软件采取加密存储,并根据所承载数据和软件的重要程度对介质进行分类和标识管理。
1.1.2.4设备管理(G3)
b)应建立基于申报、审批和专人负责的设备安全管理制度,对信息系统的各种软硬件设备的选型、采购、发放和领用等过程进行规范化管理;
c)应建立配套设施、软硬件维护方面的管理制度,对其维护进行有效的管理,包括明确维护人员的责任、涉外维修和服务的审批、维修过程的监督控制等;
d)应对终端计算机、工作站、便携机、系统和网络等设备的操作和使用进行规范化管理,按操作规程实现主要设备(包括备份和冗余设备)的启动/停止、加电/断电等操作;
e)应确保信息处理设备必须经过审批才能带离机房或办公地点。
1.1.2.5监控管理和安全管理中心(G3)
a)应对通信线路、主机、网络设备和应用软件的运行状况、网络流量、用户行为等进行监测和报警,形成记录并妥善保存;
1.1.2.6网络安全管理(G3)
a)应指定专人对网络进行管理,负责运行日志、网络监控记录的日常维护和报警信息分析和处理工作;
c)应根据厂家提供的软件升级版本对网络设备进行更新,并在更新前对现有的重要文件进行备份;
d)应定期对网络系统进行漏洞扫描,对发现的网络系统安全漏洞进行及时的修补;
e)应实现设备的最小服务配置,并对配置文件进行定期离线备份;
g)应依据安全策略允许或者拒绝便携式和移动式设备的网络接入;
h)应定期检查违反规定拨号上网或其他违反网络安全策略的行为。
1.1.2.7系统安全管理(G3)
a)应根据业务需求和系统安全分析确定系统的访问控制策略;
b)应定期进行漏洞扫描,对发现的系统安全漏洞及时进行修补;
a)应安装系统的最新补丁程序,在安装系统补丁前,首先在测试环境中测试通过,并对重要文件进行备份后,方可实施系统补丁程序的安装;
b)应建立系统安全管理制度,对系统安全策略、安全配置、日志管理和日常操作流程等方面作出具体规定;
e)应定期对运行日志和审计数据进行分析,以便及时发现异常行为。
1.1.2.8恶意代码防范管理(G3)
a)应提高所有用户的防病毒意识,及时告知防病毒软件版本,在读取移动存储设备上的数据以及网络上接收文件或邮件之前,先进行病毒检查,对外来计算机或存储设备接入网络系统之前也应进行病毒检查;
b)应指定专人对网络和主机进行恶意代码检测并保存检测记录;
d)应定期检查信息系统内各种产品的恶意代码库的升级情况并进行记录,对主机防病毒产品、防病毒网关和邮件防病毒网关上截获的危险病毒或恶意代码进行及时分析处理,并形成书面的报表和总结汇报。
1.1.2.9密码管理(G3)
应建立密码使用管理制度,使用符合国家密码管理规定的密码技术和产品。
1.1.2.10变更管理(G3)
a)应确认系统中要发生的变更,并制定变更方案;
c)应建立变更控制的申报和审批文件化程序,对变更影响进行分析并文档化,记录变更实施过程,并妥善保存所有文档和记录;
d)应建立中止变更并从失败变更中恢复的文件化程序,明确过程控制方法和人员职责,必要时对恢复过程进行演练。
1.1.2.11备份与恢复管理(G3)
a)应识别需要定期备份的重要业务信息、系统数据及软件系统等;
c)应根据数据的重要性和数据对系统运行的影响,制定数据的备份策略和恢复策略,备份策略须指明备份数据的放置场所、文件命名规则、介质替换频率和将数据离站运输的方法;
d)应建立控制数据备份和恢复过程的程序,对备份过程进行记录,所有文件和记录应妥善保存;
1.1.2.12安全事件处置(G3)
a)应报告所发现的安全弱点和可疑事件,但任何情况下用户均不应尝试验证弱点;
b)应制定安全事件报告和处置管理制度,明确安全事件的类型,规定安全事件的现场处理、事件报告和后期恢复的管理职责;
d)应制定安全事件报告和响应处理程序,确定事件的报告流程,响应和处置的范围、程度,以及处理方法等;
e)应在安全事件报告和响应处理过程中,分析和鉴定事件产生的原因,收集证据,记录处理过程,总结经验教训,制定防止再次发生的补救措施,过程形成的所有文件和记录均应妥善保存;
f)对造成系统中断和造成信息泄密的安全事件应采用不同的处理程序和报告程序。
1.1.2.13应急预案管理(G3)
a)应在统一的应急预案框架下制定不同事件的应急预案,应急预案框架应包括启动应急预案的条件、应急处理流程、系统恢复流程、事后教育和培训等内容;
b)应从人力、设备、技术和财务等方面确保应急预案的执行有足够的资源保障;
d)应定期对应急预案进行演练,根据不同的应急恢复内容,确定演练的周期;
e)应规定应急预案需要定期审查和根据实际情况更新的内容,并按照执行。