私有云环境下主机安全漏洞高效检测*
2021-03-20章思宇周育玲刘楚彤
通信技术 2021年3期
关键词:用户
章思宇,周育玲,刘楚彤
(上海交通大学,上海 200240)
0 引言
随着云计算技术的成熟和普及,越来越多的机构开始将传统数据中心的应用迁移至云环境下部署和运行。大型企业和高校通常会建设自己的私有云,以确保系统和数据安全可控。云环境下,主机和应用服务仍然面临操作系统、数据库、Web 应用漏洞和弱口令等各类安全风险,因此漏洞扫描仍是不可或缺的一项重要工作[1-2]。本文探讨云环境下网络结构和用户使用模式的改变对漏洞扫描带来的挑战和机遇,并以OpenStack 为例,利用私有云集中化管理带来的优势,实现对云主机漏洞的精准和高效检测。
1 传统漏洞扫描流程
主机漏洞扫描的过程通常可分为“存活性扫描”“端口扫描”“服务识别”“漏洞检测”和“弱口令检测”5 个阶段。
对于需要扫描的大段IP 地址,“存活性扫描”先通过ICMP ping 和最常用的数十个TCP 端口的扫描,快速判断各个IP 地址上是否有存活的主机,从而大幅减少需要进行后续扫描的IP 地址数量。如果主机不响应ICMP ping 报文,且存活性扫描所使用的数十个最常用端口均未开放,则会被扫描器漏检,即使其他端口有开放的服务也不会被检测。漏洞扫描时也可跳过存活性扫描步骤,对扫描范围内所有IP 地址都进行深入检测,但会浪费大量时间用于对未接入主机的空闲IP 地址做深入扫描。
“端口扫描”阶段对各个IP 地址进行全面端口探查。通常,为了加快扫描速度,只根据扫描器内置的列表检查常见的数千个端口,也可要求扫描器对65 535 个TCP 端口全部进行扫描。……
登录APP查看全文
